10. Robert Lewandowski (45 goals)
9. Filippo Inzaghi (46 goals)
8. Andriy Shevchenko (48 goals)
7. Zlatan Ibrahimovic (48 goals)
6. Thierry Henry (50 goals)
5. Karim Benzema (53 goals)
4. Ruud Van Nistelrooy (56 goals)
3. Raúl González (71 goals)
2. Lionel Messi (98 goals)
1. Cristiano Ronaldo (116 goals)