IFFHS (International Federation of Football History and Statistics) recently counted the top scorers in football since the 21st century, C Ronaldo ranked first, Messi second, and Ibrahimovic third.
The IFFHS statistics of the 21st century world football top scorer list are as follows:
1. Cristiano Ronaldo (Portugal), 803 goals
2. Messi (Argentina), 758 goals
3. Ibrahimovic (Sweden), 556 goals
4. Levan (Poland), 542 goals
5. Suarez (Uruguay), 512 goals
6. Ashfaq (Maldives), 472 goals
7. Aguero (Argentina), 426 goals
8. Cavani (Uruguay), 425 goals
9. Eto'o (Cameroon), 409 goals
10. Durić (Singapore), 408 goals
11. Neymar (Brazil), 401 goals
12. Benzema (France), 401 goals