Lionel Messi, 24 Haziran 1987'de Arjantin'in Rosario şehrinde dünyaya geldi. Futbola 8 yaşında Rosario şehrinin takımı olan Newell's Old Boys'da başladı. 2000 yılında ailesi, Messi'nin büyüme hormon eksiklik tedavisi görmesi ve futbola Barcelona'da devam etmesi için İspanya'nın Barselona şehrine taşındı. Barcelona formasını ilk kez 2004-05 sezonunda giyen Messi, La Liga'da gol atan en genç futbolcu unvanının sahibi oldu. 2005-06 sezonunda La Liga ve UEFA Şampiyonlar Ligi şampiyonluğu yaşadı. 2006-07 sezonunda ise El Clásico derbisinde hat-trick yaptı ve 26 lig maçında 14 gol atarak verimli bir performans sergiledi. Messi, 2008-09 sezonunda kariyerindeki en iyi sezonunu yaşadı. Sezon boyunca 38 gol attı ve altı kupa birden kazandı. 2009-10 sezonunda bütün turnuvalarda 47 gol atarak Ronaldo'nun rekorunu egale etti. 2010-11 sezonunda ise bu rekoru 53 golle kırdı.
Messi, kariyeri boyunca on La Liga şampiyonluğu, dört UEFA Şampiyonlar Ligi şampiyonluğu yaşadı ve iki final maçında gol atmayı başardı. Final maçında attığı gollerin tümü Manchester United'a karşıydı. 2010-11 sezonunda Şampiyonlar Ligi'nde 12 gol atarak Gerd Müller ve Jean-Pierre Papin'in ardından üst üste 3 kez gol kralı olan üçüncü futbolcu oldu. 7 Mart 2012 tarihinde Şampiyonlar Ligi 2. tur rövanş mücadelesinde, Bayer 04 Leverkusen'e karşı 5 gol birden atarak Şampiyonlar Ligi tarihinde bir maçta en fazla gol atan futbolcu unvanını kazandı.