Lionel Messi says he's retiring from playing for Argentina

Messi played nearly two decades on Argentina's national team.

AP logo
Monday, August 31, 2026 3:37PM
ABC News Live
Watch ABC News live news stream and get 24/7 latest, breaking news coverage, and live video.

BUENOS AIRES -- Lionel Messi has ended his career as a player for the Argentine national team at 39 years old, after nearly two decades representing the national side.

Messi, who played in six World Cups, won the tournament in Qatar 2022 and led Argentina to the final in 2026 losing to Spain.

Argentina's Lionel Messi (10) cries at the end of the World Cup final soccer match between Spain and Argentina in East Rutherford, N.J., near New York, Sunday, July 19, 2026.
Argentina's Lionel Messi (10) cries at the end of the World Cup final soccer match between Spain and Argentina in East Rutherford, N.J., near New York, Sunday, July 19, 2026.
AP Photo/Stephanie Scarbrough

“It was a decision that hurt — and still hurts deeply — but I understand that the time has come,” Messi said on his official Instagram account. “I swear to you that I always gave it my all— not just in these last few years when we won everything, but before that too; I always fought and left everything on the field for this jersey, to bring you joy and make you feel proud to be Argentine through football.”

Copyright © 2026 by The Associated Press. All Rights Reserved.