By the numbers: A look at Lionel Messi’s 21 years with Argentina

After two decades of donning Argentina’s iconic Albiceleste jersey and rewriting men’s international soccer record books, Lionel Messi — widely regarded as the greatest player to ever step onto a football pitch — has played his final match for his national team. The 39-year-old announced his retirement from international competition on Monday, closing the book on an unparalleled 21-year career representing his home country. To honor his historic legacy, we break down his extraordinary run with Argentina through the numbers that defined it.

One World Cup title stands as the crowning achievement of Messi’s international career, claimed in a dramatic 2022 tournament in Qatar where he cemented his status as a global sporting icon. He also led Argentina to two additional World Cup finals, falling short against Germany in 2014 and Spain in 2026. That three total final appearances mark one of the most impressive World Cup resumes in the history of the sport.

Messi competed in six consecutive World Cup tournaments spanning 2006 to 2026, a feat that ties him with his long-time rival Cristiano Ronaldo for the most World Cup appearances by any male player in history. Across those six tournaments, the Argentine legend found the back of the net 21 times. That goal tally puts him in second place on the all-time World Cup scoring leaderboard, just one goal behind France’s Kylian Mbappé — who has accumulated 22 goals across only three World Cup appearances to date.

Messi’s international journey began in August 2005, when he made his Argentina debut as a teenager in a friendly match against Hungary. In a fittingly unforeseen start to a legendary career, he was sent off less than a minute after entering the game, penalized for elbowing an opposing player. From that inauspicious beginning, he built a legacy that will stand for generations, announcing his retirement 21 years after that debut at the age of 39.

Across his entire international career, Messi scored 125 goals for Argentina — more than double the previous national record of 54 goals set by Gabriel Batistuta, who played for the Albiceleste from 1991 to 2002. On the global all-time men’s international scoring list, Messi sits second once again, trailing only Ronaldo, who has notched 146 goals for Portugal to date.

Messi also holds Argentina’s all-time record for senior international appearances, with 207 caps across his 21-year career. Like his goal tally, this mark places him second on the all-time global men’s rankings, again behind Ronaldo, who has earned 233 caps for Portugal throughout his own career.

This retirement brings an end to one of the most celebrated international careers in soccer history, leaving behind a legacy of records, memorable matches, and a long-awaited World Cup title that completed Messi’s journey to sporting immortality.