How many goals has Lionel Messi scored in his career?

Cameron Smith
Cameron Smith
  • 28 Nov 2024 14:00 GMT
  • 3 min read
Lionel Messi, Barcelona
© IMAGO

Lionel Messi will forever be acknowledged as arguably the greatest player in football history.

Article continues under the video

The Argentina legend has won a record eight Ballon d’Ors, five Champions Leagues and a total of 46 trophies during a simply spectacular career in the sport.

Messi rose to prominence in Barcelona’s famed La Masia academy and he instantly hit the ground running upon his first-team introduction, becoming a key player at Camp Nou during his teenage years.

READ MORE: How many goals has Cristiano Ronaldo scored in his career?

He won his first Ballon d’Or in 2009 and his stock continued to skyrocket until his emotional Barcelona departure in 2021.

Messi is now at MLS side Inter Miami as the end of his immense career draws ever closer.

So, how many goals has Lionel Messi scored in his career?

READ MORE: The top 10 players with highest combined transfer fees of all time

How many club goals has Lionel Messi scored?

Lionel Messi has scored 738 club goals in competitive matches during his illustrious career.

The Barcelona legend made his senior debut for the Blaugrana at the age of 17 against Espanyol in October 2004 and he established himself as a first-team regular the following season.

Lionel Messi has won the Ballon d'Or on eight occasions
© IMAGO - Lionel Messi has won the Ballon d'Or on eight occasions

Messi soon became Barca’s most important player and the greatest footballer on the planet, with his career peaking in 2012. The Argentine scored an incredible 91 goals in 69 games for club and country, setting a new record for the highest number of goals scored during a calendar year.

Messi eventually left Barcelona having become their all-time record goalscorer, with 672 goals in 778 appearances.

He joined PSG on a free transfer in 2021 and although Messi was no longer at his devastating best, he still notched 32 goals in 75 games for the French giants from 2021 to 2023.

Messi opted to leave the Parc des Princes in 2023 and he snubbed interest from the Saudi Pro League to join Inter Miami. He has 34 goals in 39 games for the MLS side.

In addition, Messi has scored 129 goals in the Champions League, the second-most of any player in the competition’s history.

Lionel Messi's career goals

TeamAppearancesGoals
Barcelona778672
Argentina191112
PSG7532
Inter Miami3934

How many goals has Lionel Messi scored for Argentina?

Messi has scored 112 goals in 191 caps for the Argentina national team.

Messi is Argentina’s all-time record goalscorer and appearance-maker.

How many goals has Lionel Messi scored in his career in total?

Messi has scored 850 goals in 1,083 appearances for club and country, excluding club friendlies.

Never miss the next big transfer!

Get the latest transfer insights and analyses directly in your mailbox.