Lionel Messi is 32 today, an age at which most players would be considered to be entering the twilight of their careers.

For the moment the Barcelona and Argentina star is showing little sign of slowing down and continues to rack up the achievements, accolades, trophies and goals.

Here's a breakdown of the birthday boy's achievements through the years.

17 - Messi announced himself to Spanish football as a 17-year-old, making his debut against Espanyol before going on to get his first goal.

18 - Argentina debut at the age of 18 lasted less than a minute, as he was sent off in a friendly against Hungary.

19 - A second successive Supercopa arrived for Messi when he was 19, though his greatest achievement of the year was his first hat-trick, in El Clasico of all games.

21 - Messi found another level and truly established himself as Barca's key player at the age of 21. He scored 38 goals that year, helping the club to a remarkable treble, which included his second European title and a third LaLiga crown.

22 – First Ballon d'Or and European Golden Shoe.

23 - Messi got his hands on a fifth LaLiga title and won the Champions League for the third time and clinched a second successive Ballon d'Or.

24 - Although the two main trophies eluded Barca and Messi when he was 24, it proved to be his best year to date in terms of goals. He scored a remarkable 73 in all competitions, making him the obvious winner of a third consecutive Ballon d'Or and second European Golden Shoe.

25 - Messi reached the 300 goals mark for Barca when he was just 25. The same year he guided the team to the league title – his sixth – and won the Ballon d'Or for the fourth season in a row, making him the first to ever achieve the feat.

Leading Scorer

26 – Became Barca's all-time leading scorer across all matches – including friendlies passing Paulino Alcantara's record of 369.

27 – Inspired Barca to another treble.

28 - Won LaLiga, the Copa del Rey, UEFA Super Cup and Club World Cup and won a fifth Ballon d'Or. He also overtook Gabriel Batistuta to become Argentina's all-time leading scorer.

29 - Surpassed 500 goals in a Barca shirt.

30 - Became the first player to reach 350 LaLiga goals and made his 600th appearance for the club across all competitions in November.

31 - With Andres Iniesta gone, Barca made Messi their new captain in August 2018 and he lifted his first trophy as skipper the same month, winning the Supercopa. He also netted his 600th Barca goal but Champions League and Copa del Rey success eluded the Blaugrana.

Read More: Philemon hails Omollo’s impact; trains guns for Tanzania