# Player Team(s) M. goals Penalty Ø
1 Ferenc Puskás 77 76 7 0.99
2 Sándor Kocsis 58 58 0 1.00
3 Imre Schlosser 65 55 0 0.85
4 Pelé 65 51 2 0.78
5 Poul Nielsen 33 47 0 1.42
6 Neymar * 70 46 13 0.66
7 Vivian Woodward 32 44 0 1.38
8 Pauli Jørgensen 46 43 0 0.93
Lionel Messi * 50 43 10 0.86
Sven Rydell 38 43 2 1.13
11 Jimmy Greaves 45 40 0 0.89
12 Ali Mabkhout 49 38 5 0.78
13 Sunil Chhetri * 50 36 4 0.72
Gunnar Nordahl 29 36 0 1.24
Lajos Tichý 51 36 3 0.71
16 Bobby Charlton 77 35 3 0.45
György Sárosi 56 35 2 0.63
18 Iuliu Bodola 53 34 0 0.64
Blagoje Marjanović 51 34 0 0.67
20 Antonín Puč 55 33 0 0.60
21 Nándor Hidegkuti 55 32 0 0.58
22 Enrique Borja 52 31 0 0.60
Faas Wilkes 31 31 1 1.00
24 Jørgen Juve 37 30 0 0.81
Abe Lenstra 43 30 1 0.70
Zico 43 30 2 0.70
27 Ferenc Deák 20 29 0 1.45
Gunnar Gren 47 29 3 0.62
Gerd Müller 31 29 2 0.94
Uwe Seeler 43 29 0 0.67
Ernst Willimowski 27 29 0 1.07
32 Max Abegglen 59 28 0 0.47
Josef Bican 29 28 0 0.97
Steve Bloomer 23 28 0 1.22
Edinson Cavani * 46 28 4 0.61
Tom Finney 60 28 2 0.47
Olivier Giroud * 50 28 1 0.56
Giuseppe Meazza 44 28 2 0.64
Joachim Streich 62 28 0 0.45
Fritz Walter 47 28 0 0.60
41 Stjepan Bobek 41 27 1 0.66
Javier Hernández * 52 27 3 0.52
Jef Mermans 53 27 1 0.51
Michael Mifsud 57 27 3 0.47
Ernest Pol 32 27 5 0.84
Josef Silný 48 27 0 0.56
47 Karl Decker 33 26 0 0.79
Ernst Lehner 55 26 2 0.47
Gary Lineker 40 26 1 0.65
Anton Schall Austria
26 26 0 1.00
* Active player