Skip to content
HAJMA

World Cup

World Cup all-time top scorers

The all-time World Cup scoring list after 2026: Mbappé leads with 22, ahead of Messi on 21 and Klose on 16 — plus Golden Boot winners and records.

Updated · 5 min read

Hajma a soccer quiz game for two teamsHow it works
World Cup

All-time World Cup top scorers

When the 2026 World Cup ended on July 19, Kylian Mbappé stood alone as the tournament’s all-time top scorer: 22 goals in just 22 games, one more than Lionel Messi’s 21. Miroslav Klose, record holder since 2014, dropped to third with 16. Here is every player with 10 or more World Cup finals goals.

Players with 10+ World Cup goals (as of July 2026)
PlayerTeamGoalsGamesTournaments
Kylian MbappéFranceFrance22222018, 2022, 2026
Lionel MessiArgentinaArgentina21342006–2026 (6 editions)
Miroslav KloseGermanyGermany16242002–2014
RonaldoBrazilBrazil15191998, 2002, 2006
Gerd MüllerWest GermanyWest Germany14131970, 1974
Harry KaneEnglandEngland14182018, 2022, 2026
Just FontaineFranceFrance1361958
PeléBrazilBrazil12141958–1970
Sándor KocsisHungary1151954
Jürgen KlinsmannGermanyGermany11171990, 1994, 1998
Cristiano RonaldoPortugalPortugal11272006–2026 (6 editions)
Helmut RahnWest GermanyWest Germany10101954, 1958
Gary LinekerEnglandEngland10121986, 1990
Gabriel BatistutaArgentinaArgentina10121994, 1998, 2002
Teófilo CubillasPeru10131970, 1978
Thomas MüllerGermanyGermany10192010, 2014
Grzegorz LatoPoland10201974, 1978, 1982

Players level on goals are ordered by fewer games. Only finals goals count — no qualifiers, no shootout kicks.

Mbappé: 22 goals in 22 games

Mbappé scored 4 as France won in 2018, then 8 in 2022 — including a hat-trick in the final against Argentina, the first in a World Cup final since England’s Geoff Hurst in 1966. In 2026 he added 10, the most in a single tournament since Gerd Müller in 1970, and became the first player to win the Golden Boot twice — in back-to-back tournaments.

That is exactly a goal a game — the best rate of anyone with 20 or more. He broke the record at 27, so 2030 could stretch it further.

Messi: 21 goals and 34 games

Messi holds the record for World Cup appearances (34) and, like Cristiano Ronaldo, played in six tournaments from 2006 to 2026. He had 13 goals before 2026 — 7 of them as ArgentinaArgentina won in 2022 — then scored 8 more and led his team to the final, lost 1–0 to Spain after extra time on a Ferran Torres goal. Messi was the first player ever to reach 20 World Cup goals, but Mbappé finished the tournament one ahead.

The 2026 World Cup in numbers

The 2026 World Cup in the United States, Canada and Mexico was the first with 48 teams, so the schedule grew from 64 games to 104 and added a round of 32. It averaged 2.96 goals per game, the highest since 1970, and for the first time the top four teams in the FIFA ranking — Argentina, Spain, France and England — all reached the semifinals.

This tournament reshaped the all-time list: Mbappé scored 10, Messi 8, Harry Kane 6 to draw level with Gerd Müller on 14, and Cristiano Ronaldo 3 to reach 11 in his sixth World Cup. England finished third after beating France in the third-place game.

Klose, Ronaldo, Müller and Fontaine

Klose scored 16 across four tournaments from 2002 to 2014, the last in Germany’s 7–1 semifinal win over Brazil, passing Ronaldo (15) and holding the record for 12 years. Gerd Müller needed only 13 games for his 14 goals — a total Harry Kane matched in 2026.

The toughest record may be Just Fontaine’s: 13 goals in six games at the 1958 tournament alone, still the most in a single World Cup. The closest anyone has come is Hungary’s Sándor Kocsis with 11 in 1954.

Golden Boot winners since 2002

Top scorer and champion of each tournament since 2002
YearTop scorerGoalsChampion
2026Kylian Mbappé (France)10Spain
2022Kylian Mbappé (France)8Argentina
2018Harry Kane (England)6France
2014James Rodríguez (Colombia)6Germany
2010Thomas Müller (Germany)5Spain
2006Miroslav Klose (Germany)5Italy
2002Ronaldo (Brazil)8Brazil

World Cup scoring records

  • Most goals in one game: 5, by Russia’s Oleg Salenko against Cameroon in 1994.
  • Fastest goal: Turkey’s Hakan Şükür, 11 seconds in against South Korea in the 2002 third-place game.
  • Highest-scoring game: Austria 7–5 Switzerland in 1954. Biggest win: Hungary 10–1 El Salvador in 1982.
  • Hat-tricks in a final: only Geoff Hurst (1966) and Kylian Mbappé (2022).

Most World Cup titles by country

SpainSpain won the 2026 final 1–0 after extra time against Argentina at MetLife Stadium in New Jersey, their second title after 2010. Here are the eight champions across 23 tournaments.

World Cup winners (1930–2026)
TeamTitlesYears
BrazilBrazil51958, 1962, 1970, 1994, 2002
GermanyGermany41954, 1974, 1990, 2014
ItalyItaly41934, 1938, 1982, 2006
ArgentinaArgentina31978, 1986, 2022
FranceFrance21998, 2018
UruguayUruguay21930, 1950
SpainSpain22010, 2026
EnglandEngland11966

Think you know these numbers? Try our World Cup trivia questions, browse the World Cup page, and read the clubs with the most Champions League titles.

FAQ

Who is the World Cup’s all-time top scorer?

Kylian Mbappé, with 22 goals in 22 games after the 2026 tournament, ahead of Lionel Messi (21) and Miroslav Klose (16).

Who won the 2026 World Cup Golden Boot?

Kylian Mbappé, with 10 goals — the first player to win it twice (2022 and 2026). Messi was next with 8.

How many World Cup goals has Messi scored?

21 goals in 34 games across six tournaments, including 8 in 2026 and 7 in 2022.

How many World Cup goals does Cristiano Ronaldo have?

11 goals in 27 games across six tournaments, from 2006 to 2026.

What is the most goals in a single World Cup?

13, by France’s Just Fontaine at the 1958 tournament — still unbeaten.

What is Hajma?

A soccer quiz for two teams on one screen

Questions on World Cup and thousands of players and clubs, in one match: each team picks its categories, the ref reads from a TV or phone, and the most points wins.

  • 6categories, three per team
  • 36questions, 200 to 600 points
  • 1ref who reads and judges in one tap
Play in your browserComing soon to theApp Store

Signing up is free · How to play

A Hajma question as it shows on screen
The Hajma board: six categories with 200, 400 and 600 point questions

More articles

All articles

Turn the trivia into a match

Two teams, a ref and six categories — the questions are ready.

Start a matchComing soon to theApp Store