Lionel Messi – Goalscoring Records

How Many Goals Has Lionel Messi Scored?

Lionel Messi is one of the greatest footballers of all time, and his goalscoring record is one of the most impressive in the history of the game. As of October 30, 2023, Messi has scored 821 senior career goals for club and country. This includes 672 goals for Barcelona, 32 goals for Paris Saint-Germain, 11 goals for Inter Miami, and 106 goals for Argentina.

Goals by Club

Club Goals Appearances
Barcelona 672 778
Paris Saint-Germain 32 75
Inter Miami 11 13
Argentina 106 178
Total 821 1044

Goals by Competition

Competition Goals Appearances
La Liga 474 520
UEFA Champions League 156 156
Ligue 1 32 75
MLS 11 13
Copa América 31 38
FIFA World Cup 13 26
Other club competitions 112 145
Other international competitions 3 12
Total 821 1044

Goalscoring Records

Messi holds a number of individual goalscoring records, including:

  • Most goals scored for a single club (672 for Barcelona)
  • Most goals scored in La Liga (474)
  • Most goals scored in the UEFA Champions League by a player for a single club (125 for Barcelona)
  • Most goals scored by a South American player in international football (106 for Argentina)
  • Most goals scored in a calendar year by a player (91 in 2012)
  • Most consecutive seasons scoring at least 50 goals for club and country (10)


Lionel Messi is one of the most prolific goalscorers in the history of football. His goalscoring record is truly remarkable, and it is unlikely to be surpassed anytime soon.

Discover more from NaijaCurrent

Subscribe now to keep reading and get access to the full archive.

Continue reading