Lionel Messi was born on June 24, 1987, which makes him 36 years old as of 2023.