FIFA World Cup Top Goalscorers: Most Goals in World Cup History (1930–2026)

Lionel Messi is the all-time leading goalscorer at the FIFA World Cup with 18 goals across six tournaments (2006–2026). He passed Miroslav Klose's long-standing record of 16 during the 2026 World Cup — the first player to score more World Cup goals than Klose since the German striker set the mark in 2014.

More than 2,800 goals have been scored across 22 men's World Cup final tournaments (excluding penalty shoot-outs). Nearly 1,300 players have found the net at least once; only 102 have reached five or more career World Cup goals.

Quick referenceAll-time top scorers hub · 2026 Golden Boot race · World Cup records

Most Goals Scored in World Cup History — Quick Answer

If you searched for "most goals in World Cup history", here is the definitive answer:

RankPlayerCountryGoals
1Lionel MessiArgentina18
2Miroslav KloseGermany16
3RonaldoBrazil15
4Gerd MüllerWest Germany14
5Kylian MbappéFrance14

Messi is the only player to win the World Cup (2022) while holding the all-time scoring record. The full ranking, Golden Boot history, single-tournament records and final-match scorers are below.


All-Time Top 15 World Cup Goalscorers

RankPlayerCountryGoalsMatchesGoals/gameWorld Cups
1Lionel MessiArgentina18280.642006, 2014, 2018, 2022, 2026
2Miroslav KloseGermany16240.672002, 2006, 2010, 2014
3RonaldoBrazil15190.791994, 1998, 2002, 2006
4Gerd MüllerWest Germany14131.081970, 1974
5Kylian MbappéFrance14150.932018, 2022, 2026
6Just FontaineFrance1362.171958
7PeléBrazil12140.861958, 1962, 1966, 1970
8Sándor KocsisHungary1152.201954
9Jürgen KlinsmannGermany11170.651990, 1994, 1998
10Helmut RahnWest Germany10101.001954, 1958
10Gary LinekerEngland10120.831986, 1990
10Gabriel BatistutaArgentina10120.831994, 1998, 2002
10Harry KaneEngland10120.832018, 2022, 2026
10Teófilo CubillasPeru10130.771970, 1978, 1982
10Thomas MüllerGermany10190.532010, 2014, 2018, 2022

Bold = still active at international level. Data through the 2026 World Cup group stage.


How the All-Time Record Changed

The progression of the World Cup goals record tells the story of the tournament itself:

  1. Guillermo Stábile (Argentina) — 8 goals at the inaugural 1930 World Cup. For decades, only 25 players would ever score more in a single career than Stábile did in one tournament.
  2. Sándor Kocsis (Hungary) — 11 goals at 1954, becoming the first player to exceed Stábile's single-tournament total across a career.
  3. Just Fontaine (France) — 13 goals in one tournament at 1958 — still the single-edition record.
  4. Gerd Müller (West Germany) — passed the cumulative record with his 14th goal in the 1974 final, a mark that stood for over three decades.
  5. Ronaldo (Brazil) — 15 goals between 1998 and 2006.
  6. Miroslav Klose (Germany) — 16 goals, breaking Ronaldo's record with his famous strike against Brazil in the 2014 semi-final.
  7. Lionel Messi (Argentina)18 goals, setting a new record at the 2026 World Cup after winning the 2022 title.

#1 Lionel Messi — 18 Goals (Argentina)

Messi is the only player to win the World Cup (2022) while also holding the all-time scoring record. His 18 goals span six World Cups from 2006 to 2026, including the 2022 final where he scored twice in Argentina's penalty-shootout win over France.

Why the record matters: Messi scored in five different World Cups (2006, 2014, 2018, 2022, 2026) — matching Cristiano Ronaldo's feat — while accumulating goals at a higher rate across more knockout matches than any previous record holder.

2026 impact: Messi's goals at USA, Mexico and Canada 2026 extended a record many assumed Klose would hold permanently. See every 2026 match result as the tournament progresses.


#2 Miroslav Klose — 16 Goals (Germany)

Klose held the record for 12 years (2014–2026). Born in Poland, raised in Germany, he combined aerial power and poaching instinct across four tournaments:

  • 2002 — 5 goals (all headers)
  • 2006 — 5 goals (home World Cup)
  • 2010 — 4 goals
  • 2014 — 2 goals, World Cup champion — record-breaking 16th goal vs Brazil in the 7–1 semi-final

Klose scored in four World Cups — a feat matched by Pelé, Uwe Seeler, and Messi — but never won the Golden Boot outright despite leading Germany to glory in 2014.


#3 Ronaldo — 15 Goals (Brazil)

"O Fenômeno" scored 15 goals in 19 matches (0.79 per game) — the highest rate among the top five all-time scorers:

  • 1994 — squad member, champion (did not play)
  • 1998 — 4 goals, final vs France
  • 20028 goals, Golden Boot, champion — 2 in the final vs Germany
  • 2006 — 3 goals

Ronaldo was also the first player to score 8 goals in knockout-stage matches (excluding the third-place play-off) — a record later equalled by Kylian Mbappé at 2022.


Single-Tournament Record: Just Fontaine (13 Goals)

No stat in World Cup history is more untouchable than Fontaine's 13 goals in six matches at Sweden 1958 — an average of 2.17 goals per game.

GoalsPlayerCountryYear
13Just FontaineFrance1958
11Sándor KocsisHungary1954
10Gerd MüllerWest Germany1970
9AdemirBrazil1950
9EusébioPortugal1966
8Guillermo StábileArgentina1930
8RonaldoBrazil2002
8Kylian MbappéFrance2022

Only six players have averaged 2.0+ goals per match at a World Cup (minimum one full tournament): Kocsis, Fontaine, Guillermo Stábile, Oleg Salenko, Josef Hügi, and Ernst Wilimowski (4 goals in his only World Cup match, 1938).


Golden Boot: Top Scorer at Every World Cup

YearPlayerCountryGoals
1930Guillermo StábileArgentina8
1934Oldřich NejedlýCzechoslovakia5
1938LeônidasBrazil7
1950AdemirBrazil9
1954Sándor KocsisHungary11
1958Just FontaineFrance13
19626 players (joint)Various4
1966EusébioPortugal9
1970Gerd MüllerWest Germany10
1974Grzegorz LatoPoland7
1978Mario KempesArgentina6
1982Paolo RossiItaly6
1986Gary LinekerEngland6
1990Salvatore SchillaciItaly6
1994Stoichkov / SalenkoBulgaria / Russia6
1998Davor ŠukerCroatia6
2002RonaldoBrazil8
2006Miroslav KloseGermany5
2010Thomas MüllerGermany5
2014James RodríguezColombia6
2018Harry KaneEngland6
2022Kylian MbappéFrance8

No player has won the Golden Boot twice. Jairzinho (1970) and Messi (2022) each scored 7+ goals in a tournament without finishing as top scorer.


Scorers at Multiple World Cups

Tournaments with goalsPlayerTotal goals
5Cristiano Ronaldo (Portugal)8
5Lionel Messi (Argentina)18
4Uwe Seeler (West Germany)9
4Pelé (Brazil)12
4Miroslav Klose (Germany)16
3Kylian Mbappé (France)14
3Harry Kane (England)10
3Thomas Müller (Germany)10

Ronaldo and Messi are the only players to score at five different World Cups. Klose, Pelé, and Seeler scored at four. Another 37 players have scored at three World Cups.


Most Goals in World Cup Final Matches

PlayerCountryFinal goalsFinals
Kylian MbappéFrance42018 (1), 2022 (3)
Geoff HurstEngland31966 (hat-trick)
PeléBrazil21958 (2), 1970
Zinedine ZidaneFrance21998 (2), 2006
RonaldoBrazil22002 (2)
Lionel MessiArgentina22022 (2)

Mbappé is the only player to score four goals in World Cup finals — one in the 2018 final and a hat-trick in the 2022 final. Geoff Hurst remains the only player with a final hat-trick in a single match (1966 vs West Germany).


Nations & Confederations

Among the top 102 all-time World Cup goalscorers:

  • 14 players scored for Brazil; 14 for Germany/West Germany
  • 68 came from UEFA (Europe), 30 from CONMEBOL (South America)
  • Only four from outside Europe and South America: Roger Milla (Cameroon), Asamoah Gyan (Ghana), Tim Cahill (Australia), Clint Dempsey (United States)

Brazil and Germany dominate the leaderboard — reflecting their 22 combined World Cup appearances and deep knockout runs.


Active Players Chasing the Record

PlayerGoalsTournamentsNeeds for Messi's 18
Kylian Mbappé142018, 2022, 20264
Harry Kane102018, 2022, 20268
Cristiano Ronaldo82006–2022 (5)10
Lionel Messi182006–2026 (6)— (record holder)

Mbappé, still in his twenties at 2026, is the most realistic challenger to extend the record further. Ronaldo scored at a record five World Cups but retired from international duty with 8 goals — well short of Messi's mark. Use the 2026 simulator to model France's knockout path.


Other Scoring Records

RecordHolderDetail
Most goals in one matchOleg Salenko5 vs Cameroon (1994)
Fastest goalHakan Şükür11 seconds (2002)
Youngest scorerPelé17 years, 239 days (1958)
Oldest scorerRoger Milla42 years, 39 days (1994)
Most tournaments scored inPelé, Seeler, Klose, Messi4–5 each
Best goals-per-game (5+ goals)Gerd Müller1.08 (14 in 13)

Frequently Asked Questions

Who is the all-time top scorer at the World Cup?

Lionel Messi with 18 goals for Argentina (2006–2026). He broke Miroslav Klose's record of 16 at the 2026 World Cup.

Who scored the most goals in a single World Cup?

Just Fontaine with 13 goals at Sweden 1958 in just six matches — a record that has stood for nearly 70 years.

Is Miroslav Klose still the record holder?

No. Klose held the record from 2014 to 2026 with 16 goals. Messi surpassed him at USA 2026.

Who has scored at the most World Cups?

Cristiano Ronaldo and Lionel Messi — both have scored at five World Cups. Messi's total of 18 goals far exceeds Ronaldo's 8.

Who scored the most goals in World Cup finals?

Kylian Mbappé with 4 goals across the 2018 and 2022 finals (including a hat-trick in 2022).

Who has scored the most World Cup goals among active players?

Kylian Mbappé leads active players with 14 goals, followed by Harry Kane (10). Lionel Messi holds the overall record with 18.

Who has scored the most goals in World Cup history?

Lionel Messi with 18 goals for Argentina (2006–2026). See the full top-15 table above.

Has anyone won the Golden Boot twice?

No. No player has been the outright top scorer at two World Cups. Müller (1970) and several others won once.


Statistics compiled from FIFA World Cup official match records and historical tournament data through June 2026.