# Player Team(s) M. goals Penalty Ø
1 Cuauhtémoc Blanco Mexico
8 9 0 1.13
Ronaldinho Brazil
13 9 1 0.69
3 Fernando Torres Spain
9 8 0 0.89
4 Adriano Brazil
8 7 0 0.88
Romário Brazil
4 7 2 1.75
6 Marzouq Al-Otaibi Saudi Arabia
4 6 0 1.50
David Villa Spain
8 6 0 0.75
8 Alex Souza Brazil
7 5 0 0.71
John Aloisi Australia
9 5 1 0.56
Fred Brazil
5 5 0 1.00
Luís Fabiano Brazil
5 5 0 1.00
Robert Pirés France
10 5 1 0.50
Vladimír Šmicer Czech Republic
5 5 0 1.00
14 Michael Ballack Germany
6 4 3 0.67
Gabriel Batistuta Argentina
5 4 1 0.80
Luciano Figueroa Argentina
4 4 0 1.00
Thierry Henry France
5 4 1 0.80
Abel Hernández * Uruguay
1 4 1 4.00
Javier Hernández * Mexico
7 4 1 0.57
Shunsuke Nakamura Japan
5 4 0 0.80
Neymar * Brazil
5 4 0 0.80
Ronaldo Brazil
5 4 0 0.80
23 José Abundis Mexico
9 3 0 0.33
Jared Borgetti Mexico
7 3 0 0.43
Édinson Cavani * Uruguay
4 3 0 0.75
Clint Dempsey USA
5 3 0 0.60
Luis García Postigo Mexico
5 3 0 0.60
Leon Goretzka * Germany
4 3 0 0.75
Giovanni Hernández Colombia
5 3 0 0.60
Kaká Brazil
10 3 1 0.30
Nnamdi Oduamadi Nigeria
2 3 0 1.50
Francisco Palencia Mexico
7 3 0 0.43
Lukas Podolski * Germany
4 3 0 0.75
Juan Román Riquelme Argentina
5 3 2 0.60
Robinho Brazil
10 3 0 0.30
Tuncay Şanlı Turkey
5 3 0 0.60
Lars Stindl * Germany
4 3 0 0.75
Luis Suárez * Uruguay
5 3 0 0.60
Timo Werner * Germany
4 3 0 0.75
Sylvain Wiltord France
10 3 0 0.30
Okan Yılmaz Turkey
5 3 1 0.60
Zé Roberto Brazil
10 3 0 0.30
43 Daniel Amokachi Nigeria
3 2 0 0.67
Mario Balotelli * Italy
3 2 1 0.67
Eric Carrière France
4 2 0 0.50
Cristiano Ronaldo * Portugal
4 2 1 0.50
David Silva Spain
6 2 0 0.33
Daniele De Rossi Italy
7 2 0 0.29
Landon Donovan USA
8 2 1 0.25
Francileudo Dos Santos Tunisia
3 2 0 0.67
* Active player