# Player Team(s) M. goals Penalty Ø
1 Miroslav Klose 24 16 0 0.67
2 Ronaldo 19 15 1 0.79
3 Gerd Müller 13 14 1 1.08
4 Just Fontaine 6 13 0 2.17
5 Pelé 14 12 0 0.86
6 Jürgen Klinsmann 17 11 0 0.65
Sándor Kocsis 5 11 0 2.20
8 Gabriel Batistuta 12 10 4 0.83
Teófilo Cubillas 13 10 2 0.77
Grzegorz Lato 20 10 0 0.50
Gary Lineker 12 10 2 0.83
Thomas Müller * 16 10 1 0.63
Helmut Rahn 10 10 0 1.00
14 Ademir 6 9 0 1.50
Roberto Baggio 16 9 2 0.56
David Villa 12 9 2 0.75
Eusébio 6 9 4 1.50
Jairzinho 16 9 0 0.56
Paolo Rossi 14 9 0 0.64
Karl-Heinz Rummenigge 19 9 0 0.47
Uwe Seeler 21 9 0 0.43
Vavá 10 9 0 0.90
Christian Vieri 9 9 0 1.00
24 Léônidas 5 8 0 1.60
Diego Maradona 21 8 0 0.38
Oscar Míguez 7 8 0 1.14
Rivaldo 14 8 1 0.57
Guillermo Stábile 4 8 0 2.00
Rudi Völler 15 8 0 0.53
30 Careca 9 7 1 0.78
Cristiano Ronaldo * 17 7 2 0.41
Oldřich Nejedlý 6 7 1 1.17
Johnny Rep 14 7 0 0.50
Hans Schäfer 15 7 0 0.47
Luis Suárez * 13 7 0 0.54
Andrzej Szarmach 13 7 0 0.54
Lajos Tichý 8 7 0 0.88
38 Bebeto 15 6 0 0.40
Dennis Bergkamp 12 6 0 0.50
Zbigniew Boniek 16 6 0 0.38
Diego Forlán 10 6 1 0.60
Asamoah Gyan 11 6 2 0.55
Helmut Haller 9 6 1 0.67
Thierry Henry 17 6 0 0.35
Josef Hügi 3 6 0 2.00
Harry Kane * 6 6 3 1.00
Mario Kempes 18 6 0 0.33
Lothar Matthäus 25 6 2 0.24
Lionel Messi * 19 6 0 0.32
Max Morlock Germany
5 6 0 1.20
* Active player