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

Messi at the World Cup: Goals, Assists and Stats

Lionel Messi has played 34 games at the World Cup since 2006, with 21 goals and 12 assists. Below are all his numbers, season by season, plus his favourite opponents and every hat-trick.

34Games
21Goals
12Assists
0.62Goals/game
145Min/goal
4Penalty goals
19.0%% from penalties
2Free-kick goals

Messi at the World Cup: stats by season

SeasonGamesGoalsAssistsGoals/gamePens% pensFKs
2005/20063110.3300.0%0
2009/20105010.000–0
2013/20147410.5700.0%1
2017/20184120.2500.0%0
2022/20237731.00457.1%0
2025/20268841.0000.0%1
Total3421120.62419.0%2

Messi's favourite opponents at the World Cup

OpponentGamesGoals
Argelia13
Nigeria33
Austria12
France22
Serbia11

See all of Messi's favourite victims →

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

DateOpponentCompetitionResultGoals
16 Jun 2026ArgeliaFIFA World Cup3-03

See every Messi and Ronaldo hat-trick →

Messi at the World Cup: key facts

How many goals has Messi scored at the World Cup?

Messi has scored 21 goals in 34 games at the World Cup (0.62 per game), one every 145 minutes, and provided 12 assists.

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

The 2025/2026 season, with 8 goals and 4 assists in 8 games.

Which team has Messi scored the most goals against at the World Cup?

His favourite victim is Argelia: 3 goals in 1 game.

How many hat-tricks does Messi have at the World Cup?

1 hat-trick and 3 braces.

How many penalties and free kicks has Messi scored at the World Cup?

4 penalties (19.0% of his goals, 4 missed) and 2 direct free kicks.

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

23 wins, 5 draws and 6 defeats (67.6% of games won).

When did Messi debut at the World Cup?

On 16 Jun 2006 against Serbia.

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:27:12