List of FIFA World Cup top goalscorers
A total of over 2,700 goals have been scored in matches across the 22 final tournaments of the men's FIFA World Cup, not counting penalties scored during shoot-outs. Since the first goal scored by French player Lucien Laurent in 1930, nearly 1,300 footballers have scored goals at the World Cup tournaments, of whom 101 have scored five or more.
| Goals | ≥11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | Total |
| Nos. of players | 9 | 6 | 10 | 9 | 7 | 25 | 35 | >50 | >90 | >200 | >750 | >1,250 |
The top goalscorer of the inaugural competition was Argentina's Guillermo Stábile, with eight goals. Since then, only 25 players have scored more World Cup goals in total than Stábile did during the 1930 tournament. The first to do so was Hungary's Sándor Kocsis, scoring eleven in 1954. At the following tournament, France's Just Fontaine improved on this record, recording thirteen goals in just six matches. Gerd Müller then scored ten goals for West Germany in 1970, before breaking the overall record when he scored his fourteenth World Cup goal during West Germany's win in the 1974 final. Müller's record stood for more than three decades, until Ronaldo recorded fifteen goals between 1998 and 2006 for Brazil. The record is currently held by Germany's Miroslav Klose, who went on to score a record sixteen goals across the four consecutive tournaments he played between 2002 and 2014.
Of all the players who have played at the World Cup, only six have achieved an average of two goals or more per match played: Kocsis, Fontaine, Stábile, Russia's Oleg Salenko, Switzerland's Josef Hügi, and Poland's Ernst Wilimowski — the latter of whom scored four in his [Brazil v 1938 FIFA World Cup final tournament|Poland (1938 FIFA World Cup)|only ever World Cup match], played in 1938. The top 101 goalscorers have represented 30 nations, with 14 players scoring for Brazil, and another 14 for Germany or West Germany. In total, 67 footballers came from UEFA, 30 from CONMEBOL, and only four from elsewhere: Cameroon and Ghana from CAF, Australia from AFC, and the United States from CONCACAF.
Fontaine's thirteen goals in 1958 remains the record for the most scored in a single World Cup tournament. The players that came closest to this tally were Kocsis in 1954, Müller in 1970, and Portugal's Eusébio in 1966. The top scorers with the fewest goals were from the 1962 tournament, when six players finished joint-top with just four goals each. Across the 22 tournaments of the World Cup, 31 footballers have been credited as the tournament top scorer, and no one has achieved this feat twice. Ten of these players scored at least seven goals in a tournament, while Brazil's Jairzinho in 1970 and Argentina's Lionel Messi in 2022 were the only footballers to record at least seven goals but still not finish as the tournament's top scorer. These 31 top goalscorers played for 20 nations, with the most coming from Brazil. Another five came from other South American countries, with the remaining 21 coming from Europe.
In 2006, Ronaldo became the first player to score eight goals in knockout matches at the World Cup, coming in his three tournaments for Brazil, a feat which would be equalled in 2022 by France's Kylian Mbappé. Mbappé himself became the first player to score four goals in World Cup final matches: he netted one in the 2018 final followed by a hat-trick in the 2022 final. England's Geoff Hurst is the only other player to record a hat-trick in a World Cup final, doing so in 1966.
Overall top goalscorers
| ♦ | Denotes national top scorers at the World Cup |
| # | Denotes players still active at international level |
| Denotes tournaments where the player was part of the squad, but did not play in a match | |
| Denotes tournaments where the player played in a match, but did not score a goal | |
| † | Denotes tournaments where the player's team won the World Cup |
| Rank | Player | Team | Goals scored | Matches played | Goals per match | Tournaments | Notes |
| 1 | Miroslav Klose♦ | 24 | 2002, 2006, 2010, 2014† | list | |||
| 2 | Ronaldo♦ | 15 | 19 | †, 1998, 2002†, 2006 | list | ||
| 3 | Gerd Müller | 14 | 13 | 1970, 1974† | list | ||
| 4 | Just Fontaine♦ | 13 | 6 | 1958 | list | ||
| 4 | Lionel Messi♦# | 13 | 2006,, 2014, 2018, 2022† | list | |||
| 6 | Pelé | 12 | 14 | 1958†, 1962†, 1966, 1970† | list | ||
| 6 | Kylian Mbappé# | 12 | 14 | 2018†, 2022 | list | ||
| 8 | Sándor Kocsis♦ | 11 | 5 | 1954 | list | ||
| 8 | Jürgen Klinsmann | 11 | 17 | 1990† 1994, 1998 | list | ||
| 10 | Helmut Rahn | 10 | 10 | 1954†, 1958 | list | ||
| 10 | Gary Lineker♦ | 10 | 12 | 1986, 1990 | list | ||
| 10 | Gabriel Batistuta | 10 | 12 | 1994, 1998, 2002 | list | ||
| 10 | Teófilo Cubillas♦ | 10 | 13 | 1970, 1978, | list | ||
| 10 | Thomas Müller | 10 | 19 | 2010, 2014†,, | list | ||
| 10 | Grzegorz Lato♦ | 10 | 20 | 1974, 1978, 1982 | list | ||
| 16 | Ademir | 9 | 6 | 1950 | list | ||
| 16 | Eusébio♦ | 9 | 6 | 1966 | list | ||
| 16 | Christian Vieri♦ | 9 | 9 | 1998, 2002 | list | ||
| 16 | Vavá | 9 | 10 | 1958†, 1962† | |||
| 16 | David Villa♦ | 9 | 12 | 2006, 2010†, 2014 | list | ||
| 16 | Paolo Rossi♦ | 9 | 14 | 1978, 1982†, | list | ||
| 16 | Jairzinho | 9 | 16 | , 1970†, 1974 | list | ||
| 16 | Roberto Baggio♦ | 9 | 16 | 1990, 1994, 1998 | list | ||
| 16 | Karl-Heinz Rummenigge | 9 | 19 | 1978, 1982, 1986 | list | ||
| 16 | Uwe Seeler | 9 | 21 | 1958, 1962, 1966, 1970 | |||
| 26 | Guillermo Stábile | 8 | 4 | 1930 | list | ||
| 26 | Leônidas | 8 | 5 | 1934, 1938 | list | ||
| 26 | Óscar Míguez♦ | 8 | 7 | 1950†, 1954 | |||
| 26 | Harry Kane# | 8 | 11 | 2018, 2022 | list | ||
| 26 | Neymar# | 8 | 13 | 2014, 2018, 2022 | list | ||
| 26 | Rivaldo | 8 | 14 | 1998, 2002† | list | ||
| 26 | Rudi Völler | 8 | 15 | 1986, 1990† 1994 | list | ||
| 26 | Diego Maradona | 8 | 21 | 1982, 1986†,, 1994 | list | ||
| 26 | Cristiano Ronaldo# | 8 | 22 | 2006, 2010, 2014, 2018, 2022 | list | ||
| 35 | Oldřich Nejedlý♦ | 7 | 6 | 1934, 1938 | |||
| 35 | Lajos Tichy | 7 | 8 | 1958, 1962, | list | ||
| 35 | Careca | 7 | 9 | 1986, 1990 | |||
| 35 | Johnny Rep♦ | 7 | 13 | 1974, 1978 | |||
| 35 | Andrzej Szarmach | 7 | 13 | 1974, 1978, 1982 | |||
| 35 | Hans Schäfer | 7 | 15 | 1954†, 1958, | |||
| 35 | Luis Suárez | 7 | 16 | 2010, 2014, 2018, | list | ||
| 42 | Josef Hügi♦ | 6 | 3 | 1954 | |||
| 42 | Oleg Salenko♦ | 6 | 3 | 1994 | list | ||
| 42 | György Sárosi | 6 | 5 | 1934, 1938 | |||
| 42 | Max Morlock | 6 | 5 | 1954† | |||
| 42 | Erich Probst♦ | 6 | 5 | 1954 | |||
| 42 | Enner Valencia♦# | 6 | 6 | 2014, 2022 | list | ||
| 42 | Salvatore Schillaci | 6 | 7 | 1990 | list | ||
| 42 | Davor Šuker♦ | 6 | 8 | , 1998, | list | ||
| 42 | James Rodríguez♦# | 6 | 8 | 2014, | list | ||
| 42 | Helmut Haller | 6 | 9 | , 1966, | |||
| 42 | Hristo Stoichkov♦ | 6 | 10 | 1994, | list | ||
| 42 | Diego Forlán | 6 | 10 | 2002, 2010, | list | ||
| 42 | Asamoah Gyan♦ | 6 | 11 | 2006, 2010, 2014 | list | ||
| 42 | Dennis Bergkamp | 6 | 12 | 1994, 1998 | list | ||
| 42 | Rob Rensenbrink | 6 | 13 | 1974, 1978 | |||
| 42 | Rivellino | 6 | 15 | 1970†, 1974, | |||
| 42 | Bebeto | 6 | 15 | , 1994†, 1998 | list | ||
| 42 | Arjen Robben | 6 | 15 | 2006, 2010, 2014 | list | ||
| 42 | Zbigniew Boniek | 6 | 16 | 1978, 1982, | list | ||
| 42 | Thierry Henry | 6 | 17 | 1998†,, 2006, | list | ||
| 42 | Robin van Persie | 6 | 17 | 2006, 2010, 2014 | list | ||
| 42 | Wesley Sneijder | 6 | 17 | , 2010, 2014 | list | ||
| 42 | Ivan Perišić♦# | 6 | 17 | 2014, 2018, 2022 | list | ||
| 42 | Mario Kempes | 6 | 18 | , 1978†, | list | ||
| 42 | Lothar Matthäus | 6 | 25 | , 1986, 1990† 1994, | list | ||
| 67 | Pedro Cea | 5 | 4 | 1930† | list | ||
| 67 | Silvio Piola | 5 | 4 | 1938† | list | ||
| 67 | Gyula Zsengellér | 5 | 4 | 1938 | |||
| 67 | Peter McParland♦ | 5 | 5 | 1958 | list | ||
| 67 | Tomáš Skuhravý | 5 | 5 | 1990 | |||
| 67 | Juan Alberto Schiaffino | 5 | 6 | 1950†, 1954 | |||
| 67 | Geoff Hurst | 5 | 6 | 1966†, 1970 | list | ||
| 67 | Jon Dahl Tomasson♦ | 5 | 6 | 2002, 2010 | list | ||
| 67 | Alessandro Altobelli | 5 | 7 | 1982†, 1986 | |||
| 67 | Kennet Andersson♦ | 5 | 7 | 1994 | list | ||
| 67 | Fernando Morientes | 5 | 7 | 1998, 2002 | list | ||
| 67 | Romário | 5 | 8 | , 1994† | list | ||
| 67 | Marc Wilmots♦ | 5 | 8 | ,, 1998, 2002 | list | ||
| 67 | Mario Mandžukić | 5 | 8 | 2014, 2018 | list | ||
| 67 | Valentin Ivanov | 5 | 9 | 1958, 1962 | list | ||
| 67 | Emilio Butragueño | 5 | 9 | 1986, | list | ||
| 67 | Roger Milla♦ | 5 | 9 | , 1990, 1994 | list | ||
| 67 | Tim Cahill♦ | 5 | 9 | 2006, 2010, 2014, | list | ||
| 67 | Hans Krankl | 5 | 10 | 1978, 1982 | list | ||
| 67 | Raúl | 5 | 11 | 1998, 2002, 2006 | list | ||
| 67 | Garrincha | 5 | 12 | , 1962†, 1966 | |||
| 67 | Johan Neeskens | 5 | 12 | 1974, | |||
| 67 | Fernando Hierro | 5 | 12 | , 1994, 1998, 2002 | list | ||
| 67 | Zinedine Zidane | 5 | 12 | 1998†,, 2006 | list | ||
| 67 | Landon Donovan♦ | 5 | 12 | 2002,, 2010 | list | ||
| 67 | Romelu Lukaku♦# | 5 | 12 | 2014, 2018, | list | ||
| 67 | Xherdan Shaqiri | 5 | 12 | , 2014, 2018, 2022 | list | ||
| 67 | Henrik Larsson♦ | 5 | 13 | 1994, 2002, 2006 | list | ||
| 67 | Michel Platini | 5 | 14 | 1978, 1982, 1986 | list | ||
| 67 | Zico | 5 | 14 | 1978, 1982, | |||
| 67 | Gonzalo Higuaín | 5 | 14 | 2010, 2014, | list | ||
| 67 | Lukas Podolski | 5 | 15 | 2006, 2010, | list | ||
| 67 | Edinson Cavani | 5 | 17 | 2010, 2014, 2018, | list | ||
| 67 | Franz Beckenbauer | 5 | 18 | 1966, 1970, | list | ||
| 67 | Olivier Giroud | 5 | 18 | 2014,, 2022 | list |
Timeline
| Goals | Date | Player | Team | Goal | Opponent | Score | Tournament & Stage | Previous goals | Ref. |
| 1 | 13 7 1930 | Lucien Laurent | Mexico | 4–1 | 1930, Uruguay Group stage | N/A | |||
| 1 | 13 7 1930 | Bart McGhee | Belgium | 3–0 | 1930, Uruguay Group stage | N/A | |||
| 1 | 13 7 1930 | Marcel Langiller | Mexico | 4–1 | 1930, Uruguay Group stage | N/A | |||
| 1 | 13 7 1930 | André Maschinot | Mexico | 4–1 | 1930, Uruguay Group stage | N/A | |||
| 1 | 13 7 1930 | Tom Florie | Belgium | 3–0 | 1930, Uruguay Group stage | N/A | |||
| 1 | 13 7 1930 | Bert Patenaude | Belgium | 3–0 | 1930, Uruguay Group stage | N/A | |||
| 1 | 13 7 1930 | Juan Carreño | France | 1–4 | 1930, Uruguay Group stage | N/A | |||
| 2 | 13 7 1930 | André Maschinot | Mexico | 4–1 | 1930, Uruguay Group stage | ||||
| 2 | 16 7 1930 | Carlos Vidal | Mexico | 3–0 | 1930, Uruguay Group stage |
| |||
| 2 | 17 7 1930 | Ivan Bek | Bolivia | 4–0 | 1930, Uruguay Group stage |
| |||
| 3 | 17 7 1930 | Ivan Bek | Bolivia | 4–0 | 1930, Uruguay Group stage |
| |||
| 3 | 17 7 1930 | Bert Patenaude | Paraguay | 3–0 | 1930, Uruguay Group stage | ||||
| 4 | 17 7 1930 | Bert Patenaude | Paraguay | 3–0 | 1930, Uruguay Group stage |
| |||
| 4 | 22 7 1930 | Guillermo Stábile | Chile | 3–1 | 1930, Uruguay Group stage |
| |||
| 5 | 22 7 1930 | Guillermo Stábile | Chile | 3–1 | 1930, Uruguay Group stage |
| |||
| 6 | 26 7 1930 | Guillermo Stábile | United States | 6–1 | 1930, Uruguay Semi-final |
| |||
| 7 | 26 7 1930 | Guillermo Stábile | United States | 6–1 | 1930, Uruguay Semi-final |
| |||
| 8 | 30 7 1930 | Guillermo Stábile | Uruguay | 2–4 | 1930, Uruguay Final |
| |||
| 8 | 19 6 1938 | Leônidas | Sweden | 4–2 | 1938, France 3rd place play-off |
| |||
| 8 | 13 7 1950 | Ademir | Spain | 6–1 | 1950, Brazil Final round |
| |||
| 9 | 13 7 1950 | Ademir | Spain | 6–1 | 1950, Brazil Final round |
| |||
| 9 | 27 6 1954 | Sándor Kocsis | Brazil | 4–2 | 1954, Switzerland Quarter-final |
| |||
| 10 | 30 6 1954 | Sándor Kocsis | Uruguay | 4–2aet | 1954, Switzerland Semi-final |
| |||
| 11 | 30 6 1954 | Sándor Kocsis | Uruguay | 4–2aet | 1954, Switzerland Semi-final |
| |||
| 11 | 28 6 1958 | Just Fontaine | West Germany | 6–3 | 1958, Sweden 3rd place play-off | Northern Ireland, Brazil, West Germany | |||
| 12 | 28 6 1958 | Just Fontaine | West Germany | 6–3 | 1958, Sweden 3rd place play-off |
| |||
| 13 | 28 6 1958 | Just Fontaine | West Germany | 6–3 | 1958, Sweden 3rd place play-off |
| |||
| 13 | 3 7 1974 | Gerd Müller | Poland | 1–0 | 1974, West Germany Second round | ||||
| 14 | 6 7 1974 | Gerd Müller | Netherlands | 2–1 | 1974, West Germany Final |
| |||
| 14 | 22 6 2006 | Ronaldo | Japan | 4–1 | 2006, Germany Group stage |
| |||
| 15 | 27 6 2006 | Ronaldo | Ghana | 3–0 | 2006, Germany Round of 16 | ||||
| 15 | 21 6 2014 | Miroslav Klose | Ghana | 2–2 | 2014, Brazil Group stage |
| |||
| 16 | 8 7 2014 | Miroslav Klose | Brazil | 7–1 | 2014, Brazil Semi-final |
|
Top goalscorers for each tournament
Goalscorers at multiple tournaments
Portugal's Cristiano Ronaldo is the only player to have scored in five World Cups. Four players have each scored in four tournaments, while another 35 have each scored in three.In the table below players are listed in order of achieving their tallies.
| Rank | Player | Team | Tournaments with goals | Goals scored | Matches played | Goals per match | Tournaments with goals |
| 1 | Cristiano Ronaldo | 8 | 22 | 2006, 2010, 2014, 2018, 2022 | |||
| 2 | Uwe Seeler | 4 | 9 | 21 | 1958, 1962, 1966, 1970 | ||
| 2 | Pelé | 4 | 12 | 14 | 1958, 1962, 1966, 1970 | ||
| 2 | Miroslav Klose | 4 | 24 | 2002, 2006, 2010, 2014 | |||
| 2 | Lionel Messi | 4 | 13 | 2006, 2014, 2018, 2022 | |||
| 6 | Grzegorz Lato | 3 | 10 | 20 | 1974, 1978, 1982 | ||
| 6 | Joe Jordan | 3 | 4 | 7 | 1974, 1978, 1982 | ||
| 6 | Andrzej Szarmach | 3 | 7 | 13 | 1974, 1978, 1982 | ||
| 6 | Dominique Rocheteau | 3 | 4 | 10 | 1978, 1982, 1986 | ||
| 6 | Michel Platini | 3 | 5 | 14 | 1978, 1982, 1986 | ||
| 6 | Karl-Heinz Rummenigge | 3 | 9 | 19 | 1978, 1982, 1986 | ||
| 6 | Diego Maradona | 3 | 8 | 21 | 1982, 1986, 1994 | ||
| 6 | Rudi Völler | 3 | 8 | 15 | 1986, 1990, 1994 | ||
| 6 | Lothar Matthäus | 3 | 6 | 25 | 1986, 1990, 1994 | ||
| 6 | Roberto Baggio | 3 | 9 | 16 | 1990, 1994, 1998 | ||
| 6 | Jürgen Klinsmann | 3 | 11 | 17 | 1990, 1994, 1998 | ||
| 6 | Gabriel Batistuta | 3 | 10 | 12 | 1994, 1998, 2002 | ||
| 6 | Fernando Hierro | 3 | 5 | 12 | 1994, 1998, 2002 | ||
| 6 | Sami Al-Jaber | 3 | 3 | 9 | 1994, 1998, 2006 | ||
| 6 | Raúl | 3 | 5 | 11 | 1998, 2002, 2006 | ||
| 6 | Henrik Larsson | 3 | 5 | 13 | 1994, 2002, 2006 | ||
| 6 | Ronaldo | 3 | 15 | 19 | 1998, 2002, 2006 | ||
| 6 | David Beckham | 3 | 3 | 13 | 1998, 2002, 2006 | ||
| 6 | Park Ji-sung | 3 | 3 | 14 | 2002, 2006, 2010 | ||
| 6 | Cuauhtémoc Blanco | 3 | 3 | 11 | 1998, 2002, 2010 | ||
| 6 | Robin van Persie | 3 | 6 | 17 | 2006, 2010, 2014 | ||
| 6 | Arjen Robben | 3 | 6 | 15 | 2006, 2010, 2014 | ||
| 6 | Tim Cahill | 3 | 5 | 9 | 2006, 2010, 2014 | ||
| 6 | Clint Dempsey | 3 | 4 | 10 | 2006, 2010, 2014 | ||
| 6 | Asamoah Gyan | 3 | 6 | 11 | 2006, 2010, 2014 | ||
| 6 | David Villa | 3 | 9 | 12 | 2006, 2010, 2014 | ||
| 6 | Rafael Márquez | 3 | 3 | 19 | 2006, 2010, 2014 | ||
| 6 | Luis Suárez | 3 | 7 | 16 | 2010, 2014, 2018 | ||
| 6 | Javier Hernández | 3 | 4 | 12 | 2010, 2014, 2018 | ||
| 6 | Keisuke Honda | 3 | 4 | 10 | 2010, 2014, 2018 | ||
| 6 | Edinson Cavani | 3 | 5 | 17 | 2010, 2014, 2018 | ||
| 6 | Xherdan Shaqiri | 3 | 5 | 12 | 2014, 2018, 2022 | ||
| 6 | Ivan Perišić | 3 | 6 | 17 | 2014, 2018, 2022 | ||
| 6 | Neymar | 3 | 8 | 13 | 2014, 2018, 2022 | ||
| 6 | Ángel Di María | 3 | 3 | 18 | 2014, 2018, 2022 |
Top goalscorers in final matches
| Player | Team | Goals scored | Finals played | Final |
| Kylian Mbappé | 4 | 2 | 2018, 2022 | |
| Geoff Hurst | 3 | 1 | 1966 | |
| Vavá | 3 | 2 | 1958, 1962 | |
| Pelé | 3 | 2 | 1958, 1970 | |
| Zinedine Zidane | 3 | 2 | 1998, 2006 | |
| Gino Colaussi | 2 | 1 | 1938 | |
| Silvio Piola | 2 | 1 | 1938 | |
| Helmut Rahn | 2 | 1 | 1954 | |
| Mario Kempes | 2 | 1 | 1978 | |
| Paul Breitner | 2 | 2 | 1974, 1982 | |
| Ronaldo | 2 | 2 | , 2002 | |
| Lionel Messi | 2 | 2 | , 2022 |
- Bold indicates winning final
- Parentheses indicates no goals scored