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.

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.

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.


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

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.

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

Germany's Miroslav Klose eventually surpassed these marks, scoring 16 goals to lead the rankings 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.


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.

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.
| 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.