
Lionel Messi said on Monday he is retiring from international football after leading Argentina to a second successive World Cup final in July.
“It was a decision that hurt and still hurts deep in my soul but I understand that it is the right time,” Messi, 39, wrote on Instagram.
“I swear I always gave everything, not just in the last few years when we won everything but before that too, and I always fought and gave my all for this shirt,” he added.
The record eight-times Ballon d’Or winner is his country’s record appearance-maker and scorer with 125 goals in 207 games, having transformed a complicated relationship with the national team into a story of redemption and triumph.
“I leave with the peace of mind and pride of having given you — alongside my teammates — moments we once only dreamed of,” Messi said.
Defeat in this year’s World Cup final by Spain denied Messi a fairytale farewell, but his place among the game’s greats had long since been secured.
After years of disappointment with Argentina, including defeat in the 2014 World Cup final and successive Copa America finals, Messi won his first major international trophy at the 2021 Copa America before leading his country to glory at the 2022 Qatar World Cup.
The former Barcelona and Paris St Germain forward who now plays for Inter Miami added another Copa America title in 2024 and arrived at his sixth World Cup hoping to complete an extraordinary final chapter.
A 1-0 loss to Spain ensured that did not happen but Messi, who made his Argentina debut in 2005, walks away having emerged from the shadow of 1986 World Cup-winning captain Diego Maradona to forge a legacy of his own as another defining figure in his country’s football history.
Following the death of his father Jorge in August, Messi had said he had “serious doubts” about continuing to play football of any sort for “much longer”.
Messi’s contract with Major League Soccer club Inter Miami runs until the end of the 2028 season.
let firebaseLoaded=!1;function loadFirebaseOnce(){if(firebaseLoaded)return;firebaseLoaded=!0;import("https://www.gstatic.com/firebasejs/8.10.1/firebase-app.js").then(()=>{import("https://www.gstatic.com/firebasejs/8.10.1/firebase-messaging.js").then(()=>{import("https://www.geo.tv/assets/front/ui/js/subscribe_user.js?v=553222")})})}
window.addEventListener("scroll",loadFirebaseOnce,{once:!0});window.addEventListener("mousemove",loadFirebaseOnce,{once:!0});window.addEventListener("click",loadFirebaseOnce,{once:!0});
var loadDeferredJS=function(){
var lazyloadjs=['https://www.geo.tv/assets/front/js/lazysizes.min.js'];
var alljs=['https://www.geo.tv/assets/front/js/ui/thirdparty.js?ver=133'];
var jqueryjs=['https://www.geo.tv/assets/front/js/ui/jquery.min_new.js?ver=43'];var bootstrapjs=['https://www.geo.tv/assets/front/js/ui/bootstarp.js?ver=55'];var sliderjs=['https://www.geo.tv/assets/front/js/ui/swiper.min.js'];
var alljscustom=['https://www.geo.tv/assets/front/js/ui/my.js?ver=5533','https://www.geo.tv/assets/front/js/mycustom.js?ver=5533'];
setTimeout(function(){jqueryjs.forEach(function(item,index){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.src=item;document.body.appendChild(scriptElement)})},1000);
const jqueryIntervalcheck=setInterval(function(){if(typeof jQuery!=="undefined"){clearInterval(jqueryIntervalcheck);
setTimeout(function(){sliderjs.forEach(function(item,index){if(item=='https://www.geo.tv/assets/front/js/ui/swiper.min.js'){var story_embed_gallery=$('.story-area').find('.embedgallery').length;if(parseInt(story_embed_gallery)>0){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.src=item;document.body.appendChild(scriptElement)}}})},100);
setTimeout(function(){alljscustom.forEach(function(item,index){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.src=item;document.body.appendChild(scriptElement)})},1300);
if($('.infogram-embed').length>0||$('embedinfogram').length>0){!function(e,t,n,s){var i="InfogramEmbeds",o=e.getElementsByTagName(t)[0],d=/^http:/.test(e.location)?"http:":"https:";if(/^\/{2}/.test(s)&&(s=d+s),window[i]&&window[i].initialized)window[i].process&&window[i].process();else if(!e.getElementById(n)){var a=e.createElement(t);a.async=1,a.id=n,a.src=s,o.parentNode.insertBefore(a,o)}}(document,"script","infogram-async","https://e.infogram.com/js/dist/embed-loader-min.js")}
if($('.flourishClass').length>0){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.setAttribute="async";scriptElement.src="https://public.flourish.studio/resources/embed.js";document.body.appendChild(scriptElement)}
if($('.apester-media').length>0){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.setAttribute="async";scriptElement.src="https://static.apester.com/js/sdk/latest/apester-sdk.js";document.body.appendChild(scriptElement)}
if($('.twitter-tweet').length>0){var tweetObj=document.getElementsByClassName('tweetPost');var counter_tweet=0;if(tweetObj.length==0){tweetObj=document.getElementsByClassName('twitter-tweet');$.each(tweetObj,function(i,v){$(this).attr('id','twitter-post-widget-'+i)})}else{$.each(tweetObj,function(i,v){
if($(this).find('.twitter-tweet').length>0){$(this).find('.twitter-tweet').attr('id','twitter-post-widget-'+counter_tweet);counter_tweet++}})} $.getScript('https://platform.twitter.com/widgets.js',function(){var k=0;var tweet=document.getElementById('twitter-post-widget-'+k);var tweetParent,tweetID;
while(tweet){tweetParent=tweet.parentNode;tweetID=tweetParent.getAttribute("id");if(tweetID===null){tweetID=tweet.dataset.tweetId} $(tweet).remove();
twttr.widgets.createTweet(tweetID,tweetParent);k++;tweet=document.getElementById('twitter-post-widget-'+k)}});var tweetObjVid=document.getElementsByClassName('tweetVideo');var counter_tweet=0;if(tweetObjVid.length==0){
tweetObjVid=document.getElementsByClassName('twitter-video');$.each(tweetObjVid,function(i,v){$(this).attr('id','twitter-vid-widget-'+i)});
}else{
$.each(tweetObjVid,function(i,v){if($(this).find('.twitter-video').length>0){$(this).find('.twitter-tweet').attr('id','twitter-vid-widget-'+counter_tweet);counter_tweet++}});
} $.getScript('//platform.twitter.com/widgets.js',function(){var v=0;var tweetVid=document.getElementById('twitter-vid-widget-'+v);var tweetParentVid,tweetIDVid;while(tweetVid){tweetParentVid=tweetVid.parentNode;tweetIDVid=tweetParentVid.getAttribute("id");if(tweetIDVid===null){tweetIDVid=tweet.dataset.tweetId} $(tweetVid).remove();twttr.widgets.createVideo(tweetIDVid,tweetParentVid);v++;tweetVid=document.getElementById('twitter-vid-widget-'+v)}})}
if($('.instagram-media').length>0){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.setAttribute="async";scriptElement.src="https://platform.instagram.com/en_US/embeds.js";document.body.appendChild(scriptElement)}
if($('.tiktok-embed').length>0){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.setAttribute="async";scriptElement.src="https://www.tiktok.com/embed.js";document.body.appendChild(scriptElement)}
if($('.threadsPost').length>0){var scriptElement=document.createElement('script');scriptElement.type="text/javascript";scriptElement.setAttribute="async";scriptElement.src="https://www.threads.net/embed.js";document.body.appendChild(scriptElement)}
if($('.fb-video').length>0||$('.fb-post').length>0){var container_width=$(window).width();if(container_width<500){if($('.fb-video').length>0){let embed_url=$('.fb-video').attr('data-href');let htmla="
'; $('.fb-video').parent('.embed_external_url').html(htmla); } else{ let embed_url = $('.fb-post').attr('data-href'); let htmla="
'; } }
$('body').prepend('
');
var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.setAttribute="async"; scriptElement.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11&appId=580305968816694"; document.body.appendChild(scriptElement); } } },100); };
var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
var loadDeferredJSCaptcha = function() { var addJSNode = document.getElementById("captchejs"); var replacement = document.createElement("div");replacement.innerHTML=addJSNode.textContent;document.body.appendChild(replacement);addJSNode.parentElement.removeChild(addJSNode)};
window.addEventListener('load',loadDeferredJS);
