All time World Cup top scorers, FIFA World Cup highest goal scorers, most goals in World Cup history, Messi World Cup goals record, Mbappé World Cup goals 2026, Miroslav Klose World Cup goals

There is a reason the FIFA World Cup produces goal scorers unlike any other competition in football. The pressure is unlike anything else. The stakes are absolute. You play a handful of games across three weeks and those games, those moments, those goals define careers in a way that hundreds of club appearances never quite can.

Since the inaugural tournament in Uruguay in 1930 — when Frenchman Lucien Laurent scored the very first World Cup goal — the men’s FIFA World Cup has produced over 2,800 goals. Nearly 1,300 footballers have scored goals at the World Cup across 22 final tournaments, of whom 103 have scored five or more. But the players at the very top of that list — the ones who scored not just once or twice on the biggest stage but consistently, tournament after tournament, in the moments that mattered most — those are a different breed entirely. Nate Silver

The GOAT continues to amaze the world as Lionel Messi now reigns supreme at the top of the list of all-time goalscorers at the World Cup. With his two goals against Austria in Argentina’s group-stage game on June 22, Messi surpassed the long-standing record held by Germany’s Miroslav Klose. Yahoo Sports

The record has changed. The list has shifted. And with the 2026 World Cup still in its group stage, more records are likely to fall before July 19. Here is every name in the top ten — with full career stats, the goals that defined their tournaments, and the context that makes each of these numbers extraordinary.

The All-Time Top 10 – Quick Reference

Before the full breakdown, here is where every player stands as of June 26, 2026:

1. Lionel Messi (Argentina) — 18 goals
2. Miroslav Klose (Germany) — 16 goals
2. Kylian Mbappé (France) — 16 goals (active)
4. Ronaldo Nazário (Brazil) — 15 goals
5. Gerd Müller (West Germany) — 14 goals
6. Just Fontaine (France) — 13 goals
7. Pelé (Brazil) — 12 goals
8. Sándor Kocsis (Hungary) — 11 goals
9. Jürgen Klinsmann (Germany) — 11 goals
10. Helmut Rahn / Gary Lineker / Gabriel Batistuta / Teófilo Cubillas / Thomas Müller / Grzegorz Lato / Harry Kane / Cristiano Ronaldo (Portugal) — 10 goals each

Now let us go through each of the top performers in proper detail — because every single one of these names carries a story that the number alone cannot tell.

1. Lionel Messi (Argentina) – 18 Goals | The New All-Time Record Holder

Tournaments: 2006, 2010, 2014, 2018, 2022, 2026
Matches: 28
Goals by tournament: 1 (2006) | 0 (2010) | 4 (2014) | 1 (2018) | 7 (2022) | 5 (2026, ongoing)
World Cup titles: 1 (2022)

Prior to FIFA World Cup 2026, Miroslav Klose led the overall scoring charts, but Lionel Messi has now overtaken him in first place after a hat-trick — his first in the World Cup — in Argentina’s opening game against Algeria, before finding the net again twice against Austria. FOX Sports

Eighteen goals. Twenty-eight matches. Six World Cups. A career that started when he was 18 years old in Germany in 2006 and is somehow still producing history at 38 in the United States in 2026.

The thing about Messi’s World Cup goal record that separates it from everything that came before is the context in which those goals arrived. Messi became the first player in World Cup history to score in six different tournaments. That means every single time Argentina has appeared at a World Cup in the last twenty years, their most important player has contributed a goal — not just participated, not just been present, but scored. DeFi Rate

He scored his first career World Cup hat-trick against Algeria, making him the oldest scorer of a hat-trick in World Cup history at 38 years and 356 days, beating Cristiano Ronaldo’s record from 2022 when he was 33 years old. Yahoo Sports

The 2022 performance remains the statistical peak — seven goals in seven matches, scoring in every single round of the tournament including twice in the final. But the 2026 campaign is the one that broke the record nobody thought would be broken. Klose’s 16 had stood for twelve years. It stood until Kansas City on June 16, 2026, and it has not stood since.

Messi also holds the record for most matches played at a World Cup with 28, including the record for most matches won at 18. Substack

He is still playing. The group stage is not finished. The number could rise further.

2. Miroslav Klose (Germany) – 16 Goals | The Record That Stood for 12 Years

Tournaments: 2002, 2006, 2010, 2014
Matches: 24
Goals by tournament: 5 (2002) | 5 (2006) | 4 (2010) | 2 (2014)
World Cup titles: 1 (2014)

For twelve years, from the moment he scored his 16th World Cup goal in the 7-1 demolition of Brazil in the 2014 semifinal until June 16, 2026, Miroslav Klose was the greatest goal scorer in the history of the men’s FIFA World Cup. That record, and the way it was set — consistently, across four consecutive tournaments, with technically precise finishes rather than spectacular long-rangers — tells you everything about who Klose was as a footballer.

Klose’s 16 World Cup goals came from just 63 shots — a phenomenal conversion rate of 25.4% across the four tournaments he played in. Eleven of his goals came in 10 group stage matches, while he scored just five in 11 knockout matches. DeFi Rate

He scored five goals at the 2002 World Cup as an unknown 24-year-old, five more in 2006 on home soil, four in 2010 including a goal in the semifinal, and two in 2014 — including the record-breaking 16th against Brazil that the entire Estádio Mineirão fell into stunned silence for, before Brazil supporters around the ground applauded what they recognised as something historic.

His goals were almost entirely headers and close-range finishes. He was not a dribbler or a creator. He was a pure penalty box predator with an extraordinary spatial awareness and the timing to arrive at exactly the right moment. The record he held was built on craft and repetition rather than brilliance. And it lasted twelve years, which tells you how difficult it is to score that many goals across four World Cups.

2. Kylian Mbappé (France) – 16 Goals | The Active Challenger (and Still Going)

Tournaments: 2018, 2022, 2026
Matches: 16
Goals by tournament: 4 (2018) | 8 (2022) | 4 (2026, ongoing)
World Cup titles: 1 (2018)

Kylian Mbappé has moved level with Klose after two games of World Cup 2026 and is already adding to his tally this summer. FOX Sports

What makes Mbappé’s presence on this list so extraordinary is the efficiency of how he got here. Sixteen goals in sixteen matches — a goal per game average that nobody in the top ten can match. And he is 27 years old, in the middle of what everyone expects to be his peak years, with potentially two or three more World Cups ahead of him if he chooses to continue.

Mbappé became only the second teenager to ever score in a World Cup final after Pelé, with his goal for France against Croatia in 2018 at the age of 19. He then scored a hat-trick in the 2022 final against Argentina — making him the first player to score four goals in World Cup final matches. DeFi Rate

As a 19-year-old in 2018, he scored four goals for France, helping it win its first title since 1998, and then he scored eight goals in 2022 — most notably netting the second hat-trick in a World Cup final ever against Argentina. Polymarket

In 2026, Mbappé put his 13th goal in the back of the net during France’s 2026 World Cup opener against Senegal, and in stoppage time added his second of the game, moving ahead of Olivier Giroud to become France’s all-time leading international goalscorer with 58 goals. He has since added two more against Iraq to reach 16 total. Polymarket

He is level with Klose. He is two behind Messi. And the knockout rounds have not started yet.

4. Ronaldo Nazário (Brazil) – 15 Goals | The Greatest Striker of His Generation

Tournaments: 1994, 1998, 2002, 2006
Matches: 19
Goals by tournament: 0 (1994, squad only) | 4 (1998) | 8 (2002) | 3 (2006)
World Cup titles: 2 (1994 as squad member, 2002 as star)

Before Klose, before Messi, before any of them — it was the Brazilian Ronaldo who held the record. Fifteen goals across four World Cups, with the Golden Ball in 1998 and the Golden Boot in 2002. Two World Cup winners’ medals. And a career interrupted by injury and illness that makes what he achieved on the biggest stage even more remarkable.

The most impressive aspect of Ronaldo’s performances in 2002 was that he had spent a long spell out injured prior to the tournament following a cruciate ligament rupture, meaning he missed Brazil’s entire qualification campaign. Despite this, he scored eight goals in seven matches to claim the Golden Boot. DeFi Rate

Eight goals in one tournament, coming back from a career-threatening injury, to win Brazil a fifth World Cup title. The 2002 campaign alone would be enough to place him in the conversation for the greatest World Cup striker of all time. The fact that he had already scored four in 1998 and added three more in 2006 when his body was barely cooperating is the part people tend to forget.

Despite finishing as the top scorer in the CONMEBOL qualifiers for the 2006 World Cup with 10 goals, there were question marks over Ronaldo’s fitness heading into the tournament. He ended with three goals in five games before Brazil’s exit to host nation Germany in the quarter-finals, taking his overall tally to 15 — a record at the time, overtaking Gerd Müller’s record that had stood since 1974. DeFi Rate

5. Gerd Müller (West Germany) – 14 Goals | The Most Prolific Rate in History

Tournaments: 1970, 1974
Matches: 13
Goals by tournament: 10 (1970) | 4 (1974)
World Cup titles: 1 (1974)

Fourteen goals in thirteen matches. That is the Gerd Müller record. And the rate of those goals — over a goal per game in just two tournaments — is something nobody at the top of this list has matched. Not Klose, not Ronaldo, not Messi.

Gerd Müller scored an astonishing 10 goals on the way to winning the Golden Boot in the 1970 tournament — one of only three occasions a player has hit double figures in a single World Cup edition. In fact, no player has scored as many goals as Müller did in 1970 in any of the World Cups since. DeFi Rate

Ten goals in a single tournament. It has never been beaten. Just Fontaine’s 13 in 1958 is the only individual tournament total that surpasses it, and Fontaine’s record is even less likely to fall given the modern tournament format.

Müller scored in each of his first five World Cup appearances, including back-to-back hat-tricks in games against Bulgaria and Peru at Mexico 1970, with just three days between the trebles. The final of the 1974 World Cup, in Munich, saw him score the winner in the 43rd minute against the Netherlands. He retired from international football immediately after that tournament, walking away at the peak of his powers and with a record that stood for thirty years. DeFi Rate

6. Just Fontaine (France) – 13 Goals | The One Tournament Wonder That Nobody Has Beaten

Tournaments: 1958
Matches: 6
Goals by tournament: 13 (1958)
World Cup titles: 0 (third place)

Thirteen goals. Six matches. One tournament. Just Fontaine arrived at the 1958 World Cup in Sweden as a relative unknown and left as the author of the most prolific individual tournament performance in the history of the competition — a record that has stood for 68 years and shows absolutely no sign of being threatened.

Most goals in a single tournament: 13 — Just Fontaine, for France, 1958. Substack

He scored in every single game. He scored twice in the semifinal against the eventual champions Brazil. He scored four times in the third-place play-off against West Germany, finishing his tournament with a flurry. France finished third that year — behind Brazil and Sweden — but Fontaine walked away with a record that no player across the twenty-two World Cups since has come close to matching.

The context matters too. In 1958, Fontaine only played because another player was injured. He was not originally in the starting lineup. He stepped into a role, found his form, and produced something that the entire subsequent history of the World Cup has been unable to replicate.

7. Pelé (Brazil) – 12 Goals | The Legend Who Made It All Mean Something

Tournaments: 1958, 1962, 1966, 1970
Matches: 14
Goals by tournament: 6 (1958) | 1 (1962) | 0 (1966) | 4 (1970)
World Cup titles: 3 (1958, 1962, 1970)

Twelve goals. Three World Cup winners’ medals. A career that stretched from 1958, when he was 17 years old and the youngest World Cup winner in history, to 1970 and one of the most celebrated squads ever assembled.

Pelé scored a hat-trick in the 1958 semifinal in Sweden to become the youngest player in World Cup history to score a hat-trick at 17 years and 244 days, according to FIFA. In the final against host Sweden, Pelé scored two more goals en route to a 5-2 victory to deliver the World Cup trophy to Brazil for the first time. Polymarket

Six goals in his debut World Cup at 17. Three titles overall. The number 12 does not capture the full picture because injury limited him severely in 1962 and he was deliberately targeted and repeatedly fouled out of the 1966 tournament. What Pelé might have scored in 22 matches played in peak physical health across all four tournaments is one of football’s great unanswerable questions.

8. Sándor Kocsis (Hungary) – 11 Goals | The Golden Head

Tournaments: 1954
Matches: 5
Goals by tournament: 11 (1954)
World Cup titles: 0 (runners-up)

The first player to improve on the inaugural record was Hungary’s Sándor Kocsis, scoring eleven goals in the 1954 World Cup. Nate Silver

Eleven goals in five matches at a single World Cup. Hungary were the pre-tournament favourites in 1954, carrying a 32-match unbeaten run into the finals. Kocsis was their most lethal finisher — nicknamed “The Golden Head” for his exceptional aerial ability, which produced many of his goals. Hungary reached the final, were beaten by West Germany in what became known as the Miracle of Bern, and Kocsis left Switzerland with a runners-up medal and a goals record that stood until Gerd Müller twenty years later.

9. Harry Kane (England) – 10 Goals | England’s Greatest World Cup Scorer

Tournaments: 2018, 2022, 2026
Matches: 13
Goals by tournament: 6 (2018, Golden Boot) | 2 (2022) | 2 (2026, ongoing)
World Cup titles: 0

Harry Kane: Goals: 10. World Cups: Three — 2018 (six goals), 2022 (two goals), 2026 (two goals to date). Matches played: 13. FOX Sports

Ten goals in thirteen matches makes Kane one of the most efficient strikers ever to play at a World Cup. His 2018 Golden Boot — six goals in Russia, including two hat-tricks — announced him as a player who rises to the occasion when the stage is at its largest. The two 2022 goals and his early 2026 contributions only add to a record that makes him England’s greatest goal scorer in World Cup history by a considerable margin.

Kane also holds the record for most penalty kick goals at a World Cup with five across 2018 and 2026. His tournament is ongoing. He faces Panama on June 27 — a match where England need to manage the game rather than attack with full intensity. More goals for Kane before the group stage ends seem likely. Substack

10. Cristiano Ronaldo (Portugal) – 10 Goals | The Six-Tournament Record Holder

Tournaments: 2006, 2010, 2014, 2018, 2022, 2026
Matches: 24
Goals by tournament: 1 (2006) | 1 (2010) | 1 (2014) | 4 (2018) | 1 (2022) | 2 (2026, ongoing)
World Cup titles: 0

Cristiano Ronaldo has now scored in six consecutive World Cups: 2006 (one goal), 2010 (one goal), 2014 (one goal), 2018 (four goals), 2022 (one goal), 2026 (two goals to date), across 24 matches played. FOX Sports

Cristiano Ronaldo is the only player to score in six different FIFA World Cup editions. Substack

Ten goals, spread across six tournaments over twenty years — the same extraordinary consistency of presence that defines Messi’s career, but with a different statistical distribution. Ronaldo’s 2018 tournament, when he scored four goals including a hat-trick against Spain, was his peak World Cup performance. In 2026, a brace against Uzbekistan in the 2026 group stage made him the latest player into double figures at the tournament. Polymarket

He is 41 years old and playing in his sixth World Cup. Whether this is his last is the question everyone is asking — but the answer, given what he has shown in 2026, may not be the one most people expect.

Records That Define the List

Beyond the goal tallies, here are the individual records that sit within and around this top ten — the numbers that give each name extra dimension.

Most goals in a single tournament: 13 — Just Fontaine (France, 1958). Unbeaten since. Likely unbeatable.

Most goals in a single match: 5 — Oleg Salenko (Russia vs Cameroon, 1994). The only player to score five in a single World Cup game.

Most goals across all World Cups: 18 — Lionel Messi (2026). Current record holder.

Youngest hat-trick scorer: Pelé — 17 years, 244 days (1958 semifinal vs France).

Oldest hat-trick scorer: Lionel Messi — 38 years, 356 days (2026 vs Algeria). Breaking Ronaldo’s 2022 record.

Most consecutive World Cups with a goal: Shared — Cristiano Ronaldo and Lionel Messi, both at six consecutive tournaments. In 2022, Ronaldo became the first male player to score in five separate World Cup tournaments after slotting a penalty kick in Ghana’s net. Messi matched and then equalled that feat in 2026. Polymarket

Most goals in knockout rounds: 8 — shared between Ronaldo Nazário (Brazil, 2002) and Kylian Mbappé (France, 2022). In 2006, Ronaldo became the first player to score eight goals in knockout matches at the World Cup, a feat which would be equalled in 2022 by France’s Kylian Mbappé. Nate Silver

First ever World Cup goal scorer: Lucien Laurent (France vs Mexico, July 13, 1930).

What 2026 Adds to This Story

The 2026 FIFA World Cup is already reshaping this list in real time. Messi has broken the all-time record. Mbappé has reached 16 and is hunting whoever finishes the tournament as top scorer. Kane has moved to 10 and is in England’s knockout round run. Cristiano Ronaldo reached double figures for the first time.

And the knockout rounds have not started. Every round produces goals. Every goal from any of these active players shifts the numbers again.

The list that stands at the end of July 19, 2026, will look different from the one above. That is the beauty of a living record — it changes with every tournament, every match, every moment of brilliance from a player who refuses to let history stand still.

Official FIFA Link – Full 2026 World Cup Stats and All-Time Records

For the official, live-updated all-time World Cup goal scoring records, 2026 Golden Boot race, match-by-match goal logs, and every stat from the tournament:

FIFA World Cup 2026 Official Schedule and Statistics:
https://www.fifa.com/en/tournaments/mens/worldcup/canadamexicousa2026/articles/match-schedule-fixtures-results-teams-stadiums

FAQ

Who is the all-time top scorer in FIFA World Cup history?
Argentina’s Lionel Messi broke Miroslav Klose’s goals record in the 2026 World Cup, scoring against Austria for his 17th and 18th career World Cup goals. He currently holds the record with 18 goals from 28 matches across six tournaments. Goal.com

How many goals did Miroslav Klose score at the World Cup?
Klose scored 16 World Cup goals across four tournaments — 2002, 2006, 2010, and 2014 — from just 63 shots, a conversion rate of 25.4%. He held the all-time record for twelve years before Messi broke it in 2026. DeFi Rate

Who has scored the most goals in a single World Cup tournament?
Just Fontaine holds the record with 13 goals for France at the 1958 World Cup in Sweden — a record that has stood for 68 years. Substack

How many World Cup goals does Mbappé have?
Kylian Mbappé has 16 World Cup goals from 16 matches across three tournaments — 2018 (four goals), 2022 (eight goals), and 2026 (four goals so far). He is the joint second-highest scorer in World Cup history. FOX Sports

Did Cristiano Ronaldo score at the 2026 World Cup?
Yes — a brace against Uzbekistan in the 2026 group stage made him the latest player into double figures at the tournament, taking his career total to 10 goals across six World Cups. Polymarket

Who scored the first ever goal in FIFA World Cup history?
Lucien Laurent of France scored the first ever FIFA World Cup goal against Mexico on July 13, 1930. Substack

4 Comments on “Top 10 Goal Scorers in FIFA World Cup History – The Definitive Updated 2026 List

Leave a Reply

Your email address will not be published. Required fields are marked *