WORLD'S BEST GOAL SCORER OF XXI CENTURY - THE TOP 62


The World’s Best Goal Scorer of XXI Century after 2023: Cristiano Ronaldo

Cristiano Ronaldo (picture) led the category of best goal-scorers in the world top football in XXI century after the end of 2023 with 873 goals.
Lionel Messi took the second place with 821 goals. 
62 players in the world have scored 300+ goals in XXI century; active players are taken in bold.

THE RANKING

 THE WORLD's BEST GOAL-SCORERS        
 IN XXI CENTURY2001-2023       
          
 PlayerNationalityDLDCICCNTTotalTotalTotal
       XXIXXCareer
1Cristiano Ronaldo Portugal 53252161128873 873
2Lionel Messi Argentina 49771147106821 821
3Robert LewandowskiPoland 3755310282612 612
4Zlatan Ibrahimović Sweden3934657625583561
5Luis Suárez Uruguay388485368557 557
6Ali AshfaqMaldives 293953058476 476
7Karim BenzemaFrance2904410137472 472
8Edinson CavaniUruguay276505658440 440
9NeymarBrazil257436079439 439
10Sergio Agüero  Argentina 282406341426 426
11Aleksandar Đurić Singapore 30457372742536461
12Edin DžekoBosnia and Herzegovina254335865410 410
13Samuel Eto'OCameroon 28228495141013423
14Fred Brazil307413818404 404
15Eran ZahaviIsrael269444734394 394
16Ricardo OliveiraBrazil260863953901391
17David Villa Spain280182859385 385
18Klaas-Jan HuntelaarNetherlands257285542382 382
19Romelu Lukaku Belgium219254983376 376
20Óscar CardozoParaguay278305612376 376
21Harry Kane England234244962369 369
22Gonzalo HiguaínArgentina279173931366 366
23Bader Al-MutawaKuwait163865855362 362
24Wayne RooneyEngland231314553360 360
25Dejan Damjanović Montenegro26839438358 358
26Luís FabianoBrazil23552402835515370
27Firas Al-Khatib Syria18610127363505355
28Bafétimbi GomisFrance 26237483350 350
29HulkBrazil237336811349 349
30Álvaro Saborío Costa Rica28152436346 346
31Omar Al SomahSyria224594021344 344
32Radamel FalcaoColombia 225235936343 343
33Robbie KeaneRepublic of Ireland22434236134227369
34Nicolás MuñozPanama325 161342 342
35Ali MabkhoutUAE215231785340 340
36Didier DrogbaIvory Coast188365065339 339
37André-Pierre Gignac France28018327337 337
38Pierre-Emerick AubameyangGabon224315130336 336
39Mohamed SalahEgypt206175655334 334
40Sunil ChhetriIndia174472093334 334
41Vágner LoveBrazil24427584333 333
42Thierry HenryFrance23215424333279411
43Sebastián TagliabúeUAE24160225328 328
44Nemanja NikolićHungary23967148328 328
45Magno AlvesBrazil2446915 32857385
46Dayro Moreno Colombia 28523153326 326
47Robin van PersieNetherlands204392950322 322
48Marcus Berg Sweden 230293924322 322
49Carlos TevezArgentina225414313322 322
50Rhys Griffiths Wales272444 320 320
51Cristian Gonzáles Indonesia 25049712318 318
52José Alfredo CastilloBolivia28941563144318
53Luis Tejada Panama24211154331111322
54Rodrigo Tabata Qatar21866252311 311
55Abderrazak HamdallahMorocco22946296310 310
56Mario GómezGermany205304231308 308
57Sebastián Soria Qatar216381539308 308
58Hernán BarcosArgentina2621036 308 308
59Kylian MbappéFrance182354346306 306
60Martin KamburovBulgaria 287181 3062308
61Baghdad BounedjahAlgeria189494026304 304
62Esteban ParedesChile243232212300 300


DL – domestic leagues (national and regional top tier)
DC – relevant domestic cups
ICC – international club competitions
NT – national team

Tie-breaker: more international goals (ICC + NT).
Period:
from January 1, 2001 to December 31, 2023 (for the ranking Total XXI);
from career start to December 31, 2023 (for the ranking Total Career).