Messi vs Ronaldo › National team › Messi at the World Cup

Messi at the World Cup: Goals, Assists and Stats

Lionel Messi played 72 games at the World Cup between 2005 and 2025, with 36 goals and 13 assists. Below are all his numbers, season by season, plus his favourite opponents and every hat-trick.

72Games
36Goals
13Assists
0.50Goals/game
166Min/goal
7Penalty goals
19.4%% from penalties
4Free-kick goals

Messi at the World Cup: stats by season

SeasonGamesGoalsAssistsGoals/gamePens% pensFKs
2005/20063000.000–0
2007/20086210.3300.0%0
2008/20098220.2500.0%0
2009/20104000.000–0
2011/20125320.6000.0%0
2012/20138520.63120.0%2
2013/20141212.002100.0%0
2015/20162100.501100.0%0
2016/20174320.75133.3%1
2017/20184300.7500.0%0
2020/20216200.332100.0%0
2021/20229500.5600.0%0
2022/20235300.6000.0%1
2023/20244330.7500.0%0
2024/20253200.6700.0%0
Total7236130.50719.4%4

Messi's favourite opponents at the World Cup

OpponentGamesGoals
Bolivia87
Ecuador86
Venezuela96
Uruguay95
Chile84

See all of Messi's favourite victims →

Every Messi hat-trick at the World Cup (3)

DateOpponentCompetitionResultGoals
15 Oct 2024BoliviaFIFA World Cup Qualifier6-03
9 Sep 2021BoliviaFIFA World Cup Qualifier3-03
10 Oct 2017EcuadorFIFA World Cup Qualifier3-13

See every Messi and Ronaldo hat-trick →

Messi at the World Cup: key facts

How many goals did Messi score at the World Cup?

Messi scored 36 goals in 72 games at the World Cup (0.50 per game), one every 166 minutes, and provided 13 assists.

What was Messi's best season at the World Cup?

The 2012/2013 season, with 5 goals and 2 assists in 8 games.

Which team did Messi score the most goals against at the World Cup?

His favourite victim is Bolivia: 7 goals in 8 games.

How many hat-tricks did Messi score at the World Cup?

3 hat-tricks and 4 braces.

How many penalties and free kicks did Messi score at the World Cup?

7 penalties (19.4% of his goals) and 4 direct free kicks.

What is Messi's win record at the World Cup?

40 wins, 20 draws and 12 defeats (55.6% of games won).

When did Messi debut at the World Cup?

On 3 Sep 2005 against Paraguay. His last game was on 4 Sep 2025 against Venezuela.

Data updated daily.

More Messi stats

Clubs

National team

Competitions

Cristiano Ronaldo at the World Cup · Messi vs Ronaldo: full comparison

Cache date: 04-11-2026 12:28:18