Nexo Earn with Nexo
Leo Messi becomes oldest player to score for Argentina at 38

Leo Messi becomes oldest player to score for Argentina at 38

The GOAT converted a penalty against Iceland in a pre-World Cup friendly, notching his 117th international goal and rewriting another record book entry.

Most athletes at 38 are retired, coaching youth leagues, or selling wine. Lionel Messi is out here setting national team records.

The Argentine legend scored a penalty in a 3-0 friendly win over Iceland on June 9, 2026, becoming the oldest player to ever score for the Argentine national team. The match, played at Jordan-Hare Stadium in Auburn, Alabama, was a World Cup warm-up.

The goal and the game

Messi didn’t even start. He entered the match in the 70th minute. The penalty conversion gave him his 117th goal in 199 appearances for Argentina, further extending his status as the country’s all-time leading scorer.

Advertisement

Argentina cruised to a comfortable 3-0 victory over Iceland in what was one of the final tune-up matches before the 2026 FIFA World Cup. The friendly also carried a sentimental note, as veteran defender Nicolas Otamendi may have made his farewell appearance for the national team.

The record he broke was, fittingly, his own. He had previously set the mark for oldest Argentine scorer in 2024, when he was 36 years and 355 days old. Now at 38, with his 39th birthday coming on June 24, 2026, he has pushed that benchmark into territory that seemed unthinkable even five years ago.

Across 18 appearances in 2026, he has scored 14 goals and provided 6 assists.

A career that defies the aging curve

Messi made his debut for Argentina’s senior national team back in 2005. Born on June 24, 1987, in Rosario, Argentina, he has spent more than half his life representing his country at the highest level.

His 117 international goals put him among the most prolific scorers in the history of the men’s game at the national team level.

What this means heading into the World Cup

The 2026 FIFA World Cup is co-hosted by the US, Mexico, and Canada. The fact that Messi came off the bench against Iceland and still made a decisive impact is instructive. At this stage, Messi doesn’t need 90 minutes. He needs 20 to change a game.

His 14 goals in 18 appearances in 2026 suggest the supporting structure around him is working.

Disclosure: This article was edited by Editorial Team. For more information on how we create and review content, see our Editorial Policy.

Leo Messi becomes oldest player to score for Argentina at 38

Leo Messi becomes oldest player to score for Argentina at 38

The GOAT converted a penalty against Iceland in a pre-World Cup friendly, notching his 117th international goal and rewriting another record book entry.

Most athletes at 38 are retired, coaching youth leagues, or selling wine. Lionel Messi is out here setting national team records.

The Argentine legend scored a penalty in a 3-0 friendly win over Iceland on June 9, 2026, becoming the oldest player to ever score for the Argentine national team. The match, played at Jordan-Hare Stadium in Auburn, Alabama, was a World Cup warm-up.

The goal and the game

Messi didn’t even start. He entered the match in the 70th minute. The penalty conversion gave him his 117th goal in 199 appearances for Argentina, further extending his status as the country’s all-time leading scorer.

Advertisement

Argentina cruised to a comfortable 3-0 victory over Iceland in what was one of the final tune-up matches before the 2026 FIFA World Cup. The friendly also carried a sentimental note, as veteran defender Nicolas Otamendi may have made his farewell appearance for the national team.

The record he broke was, fittingly, his own. He had previously set the mark for oldest Argentine scorer in 2024, when he was 36 years and 355 days old. Now at 38, with his 39th birthday coming on June 24, 2026, he has pushed that benchmark into territory that seemed unthinkable even five years ago.

Across 18 appearances in 2026, he has scored 14 goals and provided 6 assists.

A career that defies the aging curve

Messi made his debut for Argentina’s senior national team back in 2005. Born on June 24, 1987, in Rosario, Argentina, he has spent more than half his life representing his country at the highest level.

His 117 international goals put him among the most prolific scorers in the history of the men’s game at the national team level.

What this means heading into the World Cup

The 2026 FIFA World Cup is co-hosted by the US, Mexico, and Canada. The fact that Messi came off the bench against Iceland and still made a decisive impact is instructive. At this stage, Messi doesn’t need 90 minutes. He needs 20 to change a game.

His 14 goals in 18 appearances in 2026 suggest the supporting structure around him is working.

Disclosure: This article was edited by Editorial Team. For more information on how we create and review content, see our Editorial Policy.