Do odlaska iz kluba 2021. godine cijelu je profesionalnu karijeru proveo u Barceloni, gdje je osvojio rekordnih 34 klupskih trofeja, uključujući deset La Liga naslova, sedam naslova Kupa kralja i četiri Lige prvaka. Sa svojom je državom osvojio Svjetsko prvenstvo 2022. Messi je uspješan strijelac i kreativni plejmejker, rekorder je po broju golova u La Ligi (474), broju hat-trickova u La Ligi (36) i Ligi prvaka (8) te broju asistencija u La Ligi (192) i Copi Américi (17). Također drži rekord po broju međunarodnih golova koje su postigli južnoamerički igrači (106). Messi je postigao preko 800 golova u karijeri za klub i državu i drži rekord za najviše golova koje je igrač postigao za jedan klub (672).
Biografija
Njegova karijera počela je 1995. u klubu Newell's Old Boys, gdje je igrao do 2000. Njegov potencijal ubrzo je primijetila Barcelona.
S 13 godina (2000) napustio je mladu ekipu Newell's Old Boysa i s porodicom se preselio u Evropu, s obzirom na to da je Barcelona ponudila da će platiti liječenje njegovog nedostatka hormona rasta. Debitiravši u sezoni 2004/05, srušio je ligaški rekord za najmlađeg igrača koji je zaigrao u ligaškoj utakmici, a postao je i najmlađi strijelac u historiji.
Messi je napredovao u svim uzrastima Barcelone, prešavši vrlo brzo iz Barcelone C (juniorske ekipe) u Barcelonu B (rezervnu ekipu), a sa 16 godina debitirao je za prvi tim, u prijateljskom susretu protiv Porta na otvaranju novog stadiona "Dragão", koji je portugalski sastav dobio rezultatom 2-0. Maradona ga je proglasio svojim nasljednikom zbog nevjerovatne tehnike, preciznosti i brzine.
Nadolazeća sezona Messiju je donijela prvi nastup na službenoj utakmici, 16. oktobra 2004, u gradskom derbiju protiv Espanyola na Olimpijskom stadionu, u pobjedi Barcelone 1-0. Zbog povreda nekoliko prvotimaca, Messi je postao standardni član Barceloninog prvog tima. U utakmici protiv Albacetea 1. maja 2005. postao je najmlađi igrač koji je postigao pogodak za Barcelonu – imao je samo 17 godina, 10 mjeseci i sedam dana.
Na Svjetskom prvenstvu U-20 2005. u Nizozemskoj Messi je ne samo osvojio naslov prvaka nego je bio i najbolji strijelac te je proglašen najboljim igračem prvenstva. Ubrzo nakon toga debitirao je i za argentinsku reprezentaciju u prijateljskoj utakmici protiv Mađarske.
Sredinom sezone 2005/06. Messi je promijenio broj dresa s 30 na 19, kao rezultat promjene u njegovoj registraciji s kojom je imao problema. To se odnosilo samo na Kup kralja i prvenstvo, dok je u Ligi prvaka i dalje nastupao pod brojem 30.