MEN'S WORLD BEST GOAL SCORER OF XXI CENTURY


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

Cristiano Ronaldo leads the category of best goal-scorers in the world top football in XXI Century at the beginning of 2023.
The Portuguese has scored 819 goals at the end of past year; he added 16 to his tally in 2022. 
Lionel Messi runs the second with 793. 
Currently 53 players in the world have scored 300+ goals in XXI century (highlighted orange in the table); they are sorted by main ranking (Total Goals XXI).
Several other players (marked grey) are below 300 goals in XXI but reached this amount adding the goals from XX century having still scored a significant majority (not less than 65 percent) of their goals in XXI century (so they can be conditionally categorized as the “goal-scorers of XXI century”). They are also listed in the table but not ranked. 
The players in bold are currently active; others finished the career.


 THE WORLD's BEST GOAL SCORERS        
 IN XXI CENTURY        
          
 PlayerNationalityNLNCICCNTTotalTotalTotal
   XXIXXIXXIXXIXXIXXCareer
1Cristiano Ronaldo Portugal 49851152118819 819
2Lionel Messi Argentina 4877113798793 793
3Robert LewandowskiPoland 3574910078584 584
4Zlatan Ibrahimović Sweden3924657625573560
5Luis Suárez Uruguay364435368528 528
6Ali AshfaqMaldives 288983057473 473
7Edinson CavaniUruguay276465558435 435
8Karim BenzemaFrance269379137434 434
9NeymarBrazil255425977433 433
10Sergio Agüero  Argentina 282406341426 426
11Aleksandar Đurić Singapore 30457372742536461
12Samuel Eto'OCameroon 28227495140913422
13Edin DžekoBosnia and Herzegovina239315364387 387
14David Villa Spain280182859385 385
15Klaas-Jan HuntelaarNetherlands257285542382 382
16Gonzalo HiguaínArgentina279173931366 366
17Wayne RooneyEngland231314553360 360
18Ricardo OliveiraBrazil244693953571358
19Luís FabianoBrazil23652402835615371
20Eran ZahaviIsrael247383733355 355
21Bader Al-MutawaKuwait157835855353 353
22Óscar CardozoParaguay257295312351 351
23Firas Al-Khatib Syria18610127363505355
24Bafétimbi GomisFrance 26037483348 348
25Dejan Damjanović Montenegro25638438345 345
26Fred Brazil249403818345 345
27Robbie KeaneRepublic of Ireland22436236134422366
28Álvaro Saborío Costa Rica27952436344 344
29Nicolás MuñozPanama325 161342 342
30Radamel FalcaoColombia 224205936339 339
31Didier DrogbaIvory Coast188335065336 336
32Romelu Lukaku Belgium202244268336 336
33Thierry HenryFrance23315424333378411
34Nemanja NikolićHungary23867148327 327
35Pierre-Emerick AubameyangGabon219314430324 324
36Robin van PersieNetherlands204392950322 322
37Carlos TevezArgentina225414313322 322
38Vágner LoveBrazil23920584321 321
39Rhys Griffiths Wales272444 320 320
40Marcus Berg Sweden 223333924319 319
41Sebastián TagliabúeUAE23359224318 318
42Harry Kane England196234553317 317
43Cristian Gonzáles Indonesia 25048712317 317
44Sunil ChhetriIndia167452084316 316
45José Alfredo CastilloBolivia28941563144318
46André-Pierre Gignac France26018287313 313
47Ali MabkhoutUAE193211781312 312
48Luis Tejada Panama24211154331111322
49Mario GómezGermany205304231308 308
50HulkBrazil199326511307 307
51Sebastián Soria Qatar214381539306 306
52Martin KamburovBulgaria 287181 3062308
53Dayro Moreno Colombia 26521153304 304
 Sebastián Abreu Uruguay227181923287103390
 Marc Lloyd Williams Wales23639  27590365
 Ruud van NistelrooyNetherlands15928623428381364
 Claudio PizarroPeru18532411727565340
 Maksim GruznovEstonia199263 228109337
 Dimitar BerbatovBulgaria 18129274628342325
 Magno AlvesBrazil2015115 26757324
 Alex Brazil 1923222525172323
 Roy MakaayNetherlands1682327622497321
 Dirk KuytNetherlands21326292429227319
 Alessandro Del PieroItaly152202513210109319
 Francesco TottiItaly2011330524967316
 Lee Dong-gook South Korea19624372528231313
 WashingtonBrazil2144522228329312
 Williams ReyesEl Salvador277 14 29117308
 Alexander Frei Switzerland19119304228225307
 Miroslav KloseGermany1692529712948302
 Frank Lampard England17342252926933302
 Diego ForlánUruguay20615263628318301


Tiebreaking criteria in case of equal number of total goals: 1) international goals (ICC + NT), 2) goals scored for national team (NT), 3) goals scored in domestic league (NL).

All goals at top senior level are counted (top national divisions, national cups, official international tournaments, official games between national teams).
Brazilian state championships Paulista and Carioca have status equal to national leagues (according to IFFHS decision).

Abbreviatures:
NL – National League
NC – National Cups
ICC – International Club Competitions
NT – National Team

Period:
from January 1, 2001 to December 31, 2022 (for the ranking Total XXI);
from career start to December 31, 2022 (for the ranking Total Career).

Full names of Brazilian players:
Alex = Alexsandro de Souza
Fred = Frederico Chaves Guedes
Luís Fabiano = Luís Fabiano Clemente
Neymar = Neymar da Silva Santos Júnior
Washington = Washington Stecanela Cerqueira