Lionel Messi has scored 21 goals in the FIFA World Cup finals across six appearances, from 2006 through 2026. The breakdown is 1 goal in 2006, 0 in 2010, 4 in 2014, 1 in 2018, 7 in 2022 and 8 in 2026. Based on data finalized after the final on July 19, 2026, Messi has made 34 World Cup appearances (according to fifa.com).
The figure of 21 includes only goals scored in the finals of the World Cup. It excludes qualifying matches, the Copa América, friendlies and club matches. Therefore, Messi's 21 World Cup goals cannot be used as a substitute for his total goals for Argentina or his total career goals.
If you want to explore Messi’s journey through six World Cups in the context of each tournament, you can also read the article about Messi’s six World Cups.
How many goals did Messi score at each World Cup?
| World Cup | Appearances | Goals | Key note |
|---|---|---|---|
| 2006 – Germany | 3 | 1 | Scored his first World Cup goal against Serbia and Montenegro. |
| 2010 – South Africa | 5 | 0 | Argentina were eliminated in the quarter-finals. |
| 2014 – Brazil | 7 | 4 | Argentina reached the final; Messi won the tournament’s Golden Ball. |
| 2018 – Russia | 4 | 1 | Argentina were eliminated in the round of 16. |
| 2022 – Qatar | 7 | 7 | Argentina won the tournament; Messi scored twice in the final. |
| 2026 – Canada, Mexico and the United States | 8 | 8 | Argentina reached the final; Messi finished the tournament with 8 goals and 4 assists. |
| Total | 34 | 21 | Six World Cups. |
The calculation is 1 + 0 + 4 + 1 + 7 + 8 = 21. This is the quickest way to avoid confusing his total in the World Cup finals with the goals he scored throughout the entire qualifying campaign.
How much did the 2026 World Cup contribute to Messi’s statistics?
At the 2026 World Cup alone, Messi scored 8 goals in 8 matches and provided 4 assists. This means he made 12 direct goal contributions, but that figure includes both goals and assists—it does not mean 12 goals. FIFA records Messi as having played 740 minutes; dividing 740 by 12 gives approximately 62 minutes per goal contribution (according to fifa.com).
Argentina lost 0–1 to Spain after extra time in the final on July 19, 2026. Messi played in the match, bringing his total number of World Cup appearances to 34 (according to inside.fifa.com).
How to interpret the 2026 World Cup figures
- 8 goals is the number of goals Messi scored at the 2026 World Cup alone.
- 21 goals is his total across all six World Cups.
- 12 goal contributions consist of 8 goals and 4 assists at the 2026 World Cup.
- An own goal scored by an opponent is not counted as a Messi goal, even when the move originated from his cross or pass.
Which World Cup records are associated with Messi?
- 34 appearances: Messi is the player with the most World Cup appearances, according to figures finalized after the 2026 tournament.
- Six tournament appearances: he played in the 2006, 2010, 2014, 2018, 2022 and 2026 editions.
- 21 goals: this is Messi’s total number of goals in the FIFA World Cup finals.
- Goals in multiple rounds: Messi has scored in the group stage, round of 16, quarter-finals, semi-finals and final during his World Cup career.
- 12 World Cup assists: MLS records this as the most assists in tournament history after the 2026 World Cup (according to mlssoccer.com).
When comparing players, the same methodology must be used: count only the finals or include qualifying matches as well, apply the same definition of an assist, and decide whether unofficial matches are included. Differences in scope and data cut-off dates can cause totals from different sources to vary.
Messi’s Argentina national-team statistics through the 2026 World Cup

After the 2026 World Cup final, Messi had 207 appearances for Argentina and 125 goals at senior men’s international level. These figures exclude his records for youth teams, the Olympics and clubs.
| Category | Total through the 2026 World Cup | How to interpret it |
|---|---|---|
| Appearances for Argentina | 207 | Senior men’s national team. |
| Goals for Argentina | 125 | Includes recognized official and friendly internationals at senior level. |
| World Cup goals | 21 | Counts only matches in the World Cup finals. |
| World Cup assists | 12 | Assist statistics according to tournament data. |
Therefore, Messi’s 21 World Cup goals cannot be substituted for his 125 goals for Argentina. The World Cup represents only one part of his international playing record.
Club milestones must be understood in the context of the data scope
Messi has played for Barcelona, Paris Saint-Germain and Inter Miami. Sources may report different totals because they do not always use the same scope: some count only official matches while others count all matches, some include friendlies, and the data may be current to different cut-off dates.
| Club | Key statistic | Scope note |
|---|---|---|
| Barcelona | 778 appearances, 672 goals | Official figures published by FC Barcelona. |
| Paris Saint-Germain | Two seasons, from 2021 to 2023 | Played in Ligue 1 and European and domestic club competitions. |
| Inter Miami | 90 goals and 51 assists in 104 matches across all competitions, according to the MLS profile published before the 2026 World Cup | The figures may change to reflect matches played after the cut-off date. |
FC Barcelona confirmed that Messi left the club with 778 appearances and 672 goals during the 2003–2021 period (according to fcbarcelona.com). MLS previously recorded Messi’s total for Inter Miami as 90 goals and 51 assists in 104 appearances across all competitions in its 2026 World Cup profile (according to mlssoccer.com).
Therefore, when using the phrase “career goal total,” you should specify the time frame and data scope. A table counting only official first-team goals will not match one that also includes friendlies, youth-team matches, Olympic matches or exhibition games.
Messi’s major honours
- World Cup: won with Argentina in 2022.
- Copa América: won in 2021 and 2024.
- Finalissima: won in 2022.
- Champions League: won four times with Barcelona.
- La Liga: won ten times with Barcelona.
- Ballon d'Or: eight wins, according to the MLS World Cup 2026 profile.
The short answer
Messi scored 21 goals at the World Cup across six appearances. Specifically, he scored 1 goal in 2006, 0 in 2010, 4 in 2014, 1 in 2018, 7 in 2022 and 8 in 2026. He made 34 World Cup appearances and recorded 12 assists according to tournament statistics. These figures describe only his World Cup record, not his total goals across his entire career.
To compare Messi and Cristiano Ronaldo by goals, appearances and trophies, see the comparison of Messi and Ronaldo's race to 1,000 goals.
Reference source
- FIFA World Cup all-time leading scorers
- Jugadores con más contribuciones de gol | Copa Mundial de la FIFA 2026
- Spain complete unprecedented global double as new milestones on the pitch define historic World Cup 2026 finale
- Lionel Messi’s legend grows with 2026 World Cup to remember
- Lionel Messi: World Cup profile | Inter Miami & Argentina forward
- Leo Messi

