# Player Team(s) M. goals Penalty Ø
51 Neymar * Brazil
10 6 1 0.60
Erich Probst Austria
5 6 0 1.20
Rob Rensenbrink Netherlands
13 6 4 0.46
Rivelino Brazil
15 6 0 0.40
Arjen Robben * Netherlands
15 6 0 0.40
James Rodríguez * Colombia
8 6 1 0.75
Oleg Salenko Russia
3 6 2 2.00
György Sárosi Hungary
5 6 1 1.20
Salvatore Schillaci Italy
7 6 1 0.86
Wesley Sneijder * Netherlands
17 6 0 0.35
Hristo Stoichkov Bulgaria
10 6 3 0.60
Davor Šuker Croatia
8 6 1 0.75
Robin van Persie * Netherlands
17 6 1 0.35
Gyula Zsengellér Hungary
4 6 0 1.50
65 Alessandro Altobelli Italy
7 5 1 0.71
Kennet Andersson Sweden
7 5 0 0.71
Basora Spain
6 5 0 0.83
Franz Beckenbauer Germany
18 5 0 0.28
Butragueño Spain
9 5 1 0.56
Tim Cahill * Australia
9 5 0 0.56
Edinson Cavani * Uruguay
14 5 1 0.36
Pedro Cea Uruguay
4 5 0 1.25
Landon Donovan USA
12 5 1 0.42
Garrincha Brazil
12 5 0 0.42
Hierro Spain
12 5 3 0.42
Gonzalo Higuaín * Argentina
14 5 0 0.36
Geoff Hurst England
6 5 0 0.83
Valentin Ivanov USSR
9 5 0 0.56
Hans Krankl Austria
10 5 1 0.50
Henrik Larsson Sweden
13 5 1 0.38
Romelu Lukaku * Belgium
10 5 0 0.50
Mario Mandžukić * Croatia
8 5 0 0.63
Peter McParland Northern Ireland
5 5 0 1.00
Roger Milla Cameroon
10 5 0 0.50
Morientes Spain
7 5 0 0.71
Johan Neeskens Netherlands
12 5 3 0.42
Ivan Perišić * Croatia
10 5 0 0.50
Silvio Piola Italy
4 5 0 1.25
Michel Platini France
14 5 1 0.36
Lukas Podolski * Germany
15 5 0 0.33
Raúl Spain
11 5 0 0.45
Romário Brazil
8 5 0 0.63
Juan Schiaffino Uruguay
9 5 0 0.56
Tomáš Skuhravý CSSR
5 5 0 1.00
Jon Dahl Tomasson Denmark
6 5 1 0.83
Marc Wilmots Belgium
8 5 0 0.63
Zico Brazil
14 5 1 0.36
Zinédine Zidane France
12 5 2 0.42
99 André Abegglen Switzerland
5 4 0 0.80
Flórián Albert Hungary
7 4 0 0.57
* Active player