fifa world cup all time top scorers

FIFA World Cup All Time Top Scorers with Most Goals (1930-2018)

World Cup all time top scorers – FIFA World Cup is an international football competition contested by national team of the member of the FIFA. World Cup is the biggest and most pretigious football tournament or event sporting event. Brazil is the country with the most World Cup titles (5 trophies), while Germany is the current champions holder, having won 2014 World Cup.

There are many interesting statistics about World Cup, including top scorers and World Cup goal records. Each tournament, player with most goal scored honored as FIFA World Cup top scorers. Guillermo Stabile is the first World Cup top scorer back then in 1930, while James Rodriguez is the recent World Cup top goal scorers in 2014. Just Fontaine hold record for most goal in one World Cup in 1958 with 13 goals. But who is the player with overall most World Cup goals of all time?

Currently, ex-German forward Miroslav Klose still hold record for the most goal in World Cup history. He scored 16 goals in 4 World Cup tournaments to be the highest goal scorer in World Cup history. Klose broke Brazilian’s Ronaldo record as the previous player with most goal scored in World Cup. Other football legends such as Gerd Muller and Pele also scored more than 10 goals in World Cup tournament.

(read also US players in Premier League)

FIFA World Cup All Time Top Scorers

So who are players in list of all time World Cup goal scorers? Here are list of all time World Cup top scorers, ranked all players with most World Cup scorers and his participation in World Cup of all time.

RankPlayersNationalityGoalsParticipation
1Miroslav Klose Germany162002, 2006, 2010, 2014
2Ronaldo Brazil151994, 1998, 2002, 2006
3Gerd Müller West Germany141970, 1974
4Just Fontaine France131958
5Pelé Brazil121958, 1962, 1966, 1970
6Sándor Kocsis Hungary111954
7Jürgen Klinsmann Germany111990, 1994, 1998
8Helmut Rahn West Germany101954, 1958
9Gary Lineker England101986, 1990
10Gabriel Batistuta Argentina101994, 1998, 2002
11Teófilo Cubillas Peru101970, 1978, 1982
12Thomas Müller Germany102010, 2014
13Grzegorz Lato Poland101974, 1978, 1982
14Eusébio Portugal91966
15Christian Vieri Italy91998, 2002
16Vavá Brazil91958, 1962
17David Villa Spain92006, 2010, 2014
18Paolo Rossi Italy91978, 1982, 1986
19Jairzinho Brazil91966, 1970, 1974
20Roberto Baggio Italy91990, 1994, 1998
21Karl-Heinz Rummenigge West Germany91978, 1982, 1986
22Uwe Seeler West Germany91958, 1962, 1966, 1970
23Guillermo Stábile Argentina81930
24Leônidas Brazil81934, 1938
25Ademir Brazil81950
26Óscar Míguez Uruguay81950, 1954
27Rivaldo Brazil81998, 2002
28Rudi Völler Germany81986, 1990, 1994
29Diego Maradona Argentina81982, 1986, 1990, 1994
30Oldřich Nejedlý Czechoslovakia71934, 1938
31Lajos Tichy Hungary71958, 1962, 1966
32Careca Brazil71986, 1990
33Andrzej Szarmach Poland71974, 1978, 1982
34Johnny Rep Netherlands71974, 1978
35Hans Schäfer West Germany71954, 1958, 1962
36Josef Hügi  Switzerland61954
37Oleg Salenko Russia61994
38Max Morlock West Germany61954
39Erich Probst Austria61954
40György Sárosi Hungary61934, 1938
41James Rodríguez Colombia62014
42Salvatore Schillaci Italy61990
43Davor Šuker Croatia61990, 1998, 2002
44Helmut Haller West Germany61962, 1966, 1970
45Hristo Stoichkov Bulgaria61994, 1998
46Diego Forlán Uruguay62002, 2010, 2014
47Asamoah Gyan Ghana62006, 2010, 2014
48Dennis Bergkamp Netherlands61994, 1998
49Rob Rensenbrink Netherlands61974, 1978
50Rivellino Brazil61970, 1974, 1978
51Bebeto Brazil61990, 1994, 1998
52Arjen Robben Netherlands62006, 2010, 2014
53Zbigniew Boniek Poland61978, 1982, 1986
54Thierry Henry France61998, 2002, 2006, 2010
55Wesley Sneijder Netherlands62006, 2010, 2014
56Robin van Persie Netherlands62006, 2010, 2014
57Mario Kempes Argentina61974, 1978, 1982
58Lothar Matthäus Germany61982, 1986, 1990, 1994, 1998
59Pedro Cea Uruguay51930
60Silvio Piola Italy51938
61Gyula Zsengellér Hungary51938
62Peter McParland Northern Ireland51958
63Tomáš Skuhravý Czechoslovakia51990
64Juan Alberto Schiaffino Uruguay51950, 1954
65Geoff Hurst England51966, 1970
66Jon Dahl Tomasson Denmark52002, 2010
67Alessandro Altobelli Italy51982, 1986
68Kennet Andersson Sweden51994
69Fernando Morientes Spain51998, 2002
70Romário Brazil51990, 1994
71Marc Wilmots Belgium51990, 1994, 1998, 2002
72Tim Cahill Australia52006, 2010, 2014
73Luis Suárez Uruguay52010, 2014
74Valentin Ivanov Soviet Union51958, 1962
75Roger Milla Cameroon51982, 1990, 1994
76Emilio Butragueño Spain51986, 1990
77Hans Krankl Austria51978, 1982
78Raúl Spain51998, 2002, 2006
79Gonzalo Higuaín Argentina52010, 2014
80Garrincha Brazil51958, 1962, 1966
81Johan Neeskens Netherlands51974, 1978
82Fernando Hierro Spain51990, 1994, 1998, 2002
83Zinedine Zidane France51998, 2002, 2006
84Landon Donovan United States52002, 2006, 2010
85Henrik Larsson Sweden51994, 2002, 2006
86Michel Platini France51978, 1982, 1986
87Zico Brazil51978, 1982, 1986
88Lionel Messi Argentina52006, 2010, 2014
89Lukas Podolski Germany52006, 2010, 2014
90Franz Beckenbauer West Germany51966, 1970, 1974

Miroslav Klose of Germany still hold record as top scorer in World Cup history with 16 goals. Other player in World Cup all time scorers list including Ronaldo, Gerd Muller, Just Fontaine, Pele and Jurgen Klinsmann. While current active player as World Cup leading scorers hold by Thomas Muller with 10 goals at the moment.

Leave a Comment