# Joueur équipe(s) J. Buts pén. Ø
1 Miroslav Klose Allemagne
24 16 0 0.67
2 Ronaldo Brésil
19 15 1 0.79
3 Gerd Müller Allemagne
13 14 1 1.08
4 Just Fontaine France
6 13 0 2.17
Lionel Messi * Argentine
26 13 4 0.50
6 Kylian Mbappé * France
14 12 2 0.86
Pelé Brésil
14 12 0 0.86
8 Jürgen Klinsmann Allemagne
17 11 0 0.65
Sándor Kocsis Hongrie
5 11 0 2.20
10 Gabriel Batistuta Argentine
12 10 4 0.83
Teófilo Cubillas Pérou
13 10 2 0.77
Grzegorz Lato Pologne
20 10 0 0.50
Gary Lineker Angleterre
12 10 2 0.83
Thomas Müller * Allemagne
19 10 1 0.53
Helmut Rahn Allemagne
10 10 0 1.00
16 Ademir Brésil
6 9 0 1.50
Roberto Baggio Italie
16 9 2 0.56
David Villa Espagne
12 9 2 0.75
Eusébio Portugal
6 9 4 1.50
Jairzinho Brésil
16 9 0 0.56
Paolo Rossi Italie
14 9 0 0.64
Karl-Heinz Rummenigge Allemagne
19 9 0 0.47
Uwe Seeler Allemagne
21 9 0 0.43
Vavá Brésil
10 9 0 0.90
Christian Vieri Italie
9 9 0 1.00
26 Cristiano Ronaldo * Portugal
22 8 3 0.36
Harry Kane * Angleterre
11 8 4 0.73
Léônidas Brésil
5 8 0 1.60
Diego Maradona Argentine
21 8 0 0.38
Oscar Míguez Uruguay
7 8 0 1.14
Neymar * Brésil
13 8 2 0.62
Rivaldo Brésil
14 8 1 0.57
Guillermo Stábile Argentine
4 8 0 2.00
Rudi Völler Allemagne
15 8 0 0.53
35 Careca Brésil
9 7 1 0.78
Oldřich Nejedlý Tchéchoslovaquie
6 7 1 1.17
Johnny Rep Pays-Bas
14 7 0 0.50
Hans Schäfer Allemagne
15 7 0 0.47
Luis Suárez * Uruguay
16 7 0 0.44
Andrzej Szarmach Pologne
13 7 0 0.54
Lajos Tichý Hongrie
8 7 0 0.88
42 Bebeto Brésil
15 6 0 0.40
Dennis Bergkamp Pays-Bas
12 6 0 0.50
Zbigniew Boniek Pologne
16 6 0 0.38
Diego Forlán Uruguay
10 6 1 0.60
Asamoah Gyan Ghana
11 6 2 0.55
Helmut Haller Allemagne
9 6 1 0.67
Thierry Henry France
17 6 0 0.35
Josef Hügi Suisse
3 6 0 2.00
Mario Kempes Argentine
18 6 0 0.33
* Le joueur est toujours actif