FIFA World Cuptop goalscorersKylian MbappéMiroslav KloseLionel Messi

FIFA World Cup Top Goalscorers: All-Time Records and Legends

FIFA World Cup Top Goalscorers: All-Time Records and Legends Since the first goal was scored by French player Lucien Laurent in 1930, the FIFA World Cup has become the ultimate stage for ...

FIFA World Cup Top Goalscorers: All-Time Records and Legends

Since the first goal was scored by French player Lucien Laurent in 1930, the FIFA World Cup has become the ultimate stage for footballing greatness. Across 23 men's tournaments, players have found the back of the net more than 3,000 times. While nearly 1,300 footballers have scored at least once, only a select few have entered the stratosphere of the all-time greats, with just 111 players managing to score five or more goals.

Key Facts

  • Kylian Mbappé holds the record for the most goals in World Cup finals with 4.
  • Just Fontaine holds the record for the most goals in a single tournament (13 in 1958).
  • Miroslav Klose was the top all-time scorer from 2014 until 2026 with 16 goals.
  • Asamoah Gyan is the only player from outside Europe or South America to score more than five goals (6 for Ghana).
  • Lionel Messi was the first player to reach the milestone of 20 career goals.

The Evolution of World Cup Scoring

The history of World Cup scoring is a timeline of legendary strikers and clinical finishers. In the early years, players like Guillermo Stábile set the pace, scoring eight goals for Argentina in the inaugural 1930 tournament.

Portrait photograph of Guillermo Stábile
Guillermo Stábile scored a then-record eight goals for Argentina at the 1930 World Cup.
: Guillermo Stábile scored a then-record eight goals for Argentina at the 1930 World Cup.

As the tournament evolved, the records were pushed further. Brazil's Leônidas became a knockout-stage specialist, scoring eight goals across the 1934 and 1938 tournaments.

Leônidas in 1940, posing for camera with hand at his waist.
Leônidas scored a record eight World Cup goals for Brazil across the 1934 and 1938 tournaments, all of them in knockout matches—a record that stood until 2026.[119]
: Leônidas scored a record eight World Cup goals for Brazil across the 1934 and 1938 tournaments, all of them in knockout matches—a record that stood until 2026.

Single-Tournament Dominance

Some players achieved legendary status by dominating a single edition of the tournament. Ademir scored nine goals for Brazil in 1950, while Sándor Kocsis became the first player to hit double digits, netting eleven goals in just five matches for Hungary in 1954.

Portrait photograph of Ademir de Menezes
Ademir scored a record nine World Cup goals for Brazil, all coming at the 1950 tournament.
: Ademir scored a record nine World Cup goals for Brazil, all coming at the 1950 tournament.

Sándor Kocsis, dressed in formal jacket and tie.
Sándor Kocsis was the first player to score ten or more goals in a single World Cup: he scored a record eleven goals in just five matches for Hungary during the 1954 tournament.
: Sándor Kocsis was the first player to score ten or more goals in a single World Cup: he scored a record eleven goals in just five matches for Hungary during the 1954 tournament.

The gold standard for a single tournament remains Just Fontaine, who scored an incredible 13 goals for France in 1958.

Just Fontaine in 1958, dressed in football shirt
Just Fontaine scored a record thirteen World Cup goals for France, all coming at the 1958 tournament.
: Just Fontaine scored a record thirteen World Cup goals for France, all coming at the 1958 tournament.

All-Time Greats and Career Milestones

While single-tournament bursts are impressive, longevity is the true mark of a World Cup legend. Gerd Müller's ten goals in 1970 established him as a powerhouse, and he remained the top scorer from 1974 to 2006.

Gerd Müller
Gerd Müller scored ten goals for West Germany at the 1970 World Cup, and was top goalscorer from 1974 to 2006.
: Gerd Müller scored ten goals for West Germany at the 1970 World Cup, and was top goalscorer from 1974 to 2006.

Brazil's Ronaldo followed, holding the top spot from 2006 to 2014 with 15 goals, including a pivotal brace in the 2002 final.

Ronaldo
Ronaldo was top goal scorer from 2006 to 2014, scoring fifteen goals for Brazil, including two in the 2002 final.
: Ronaldo was top goal scorer from 2006 to 2014, scoring fifteen goals for Brazil, including two in the 2002 final.

Germany's Miroslav Klose eventually surpassed these marks, scoring 16 goals to lead the rankings from 2014 to 2026.

Scoring 16 goals for Germany, Miroslav Klose was top goalscorer from 2014 to 2026.
Scoring 16 goals for Germany, Miroslav Klose was top goalscorer from 2014 to 2026.
: Scoring 16 goals for Germany, Miroslav Klose was top goalscorer from 2014 to 2026.

In the modern era, Lionel Messi and Kylian Mbappé have redefined the record books. Messi became the first player to reach 20 goals, while Mbappé has shown an uncanny ability to perform in the highest-pressure moments.

refer to caption
Lionel Messi was the first player to score twenty goals.
: Lionel Messi was the first player to score twenty goals.

refer to caption
Kylian Mbappé holds the record at 22 goals.
: Kylian Mbappé holds the record at 22 goals.

Global Impact and Final Match Heroics

While Europe and South America have historically dominated the scoring charts, Asamoah Gyan provided a historic breakthrough for African football, scoring six goals for Ghana.

With six goals for Ghana, Asamoah Gyan is the only player outside of Europe or South America to score more than five goals at the World Cup.
With six goals for Ghana, Asamoah Gyan is the only player outside of Europe or South America to score more than five goals at the World Cup.
: With six goals for Ghana, Asamoah Gyan is the only player outside of Europe or South America to score more than five goals at the World Cup.

The most prestigious goals are those scored in the final. Kylian Mbappé leads this category with 4 goals, followed by Geoff Hurst, who famously scored a hat-trick in the 1966 final.

Top Goalscorers in World Cup Final Matches
Player Team Goals Scored Finals Played
Kylian Mbappé France 4 2
Geoff Hurst England 3 1
Lionel Messi Argentina 3 1
Vavá Brazil 2 2
Pelé Brazil 2 2
Zinedine Zidane France 2 2

Frequently Asked Questions

Who has scored the most goals in a single World Cup tournament?

Just Fontaine holds the record with 13 goals scored for France during the 1958 tournament.

Which player has the most goals in World Cup final matches?

Kylian Mbappé holds the record with 4 goals scored across two final matches.

Who was the first player to score 20 World Cup goals?

Lionel Messi was the first player to reach the milestone of 20 goals in the tournament's history.

Is there any non-European or non-South American player with more than five goals?

Yes, Asamoah Gyan of Ghana is the only player from outside those two continents to score more than five goals, finishing with six.

How many goals did Miroslav Klose score to be the top scorer for over a decade?

Miroslav Klose scored 16 goals for Germany, maintaining his status as the top goalscorer from 2014 to 2026.