THE TOP 100


Picture : Luis Suarez is already at rank 4 behind his Miami teammate Lionel Messi, second.


IFFHS ranking for World’s best national goal-scorers of XXI century after 2023

The series of publications on continental rankings for best national goal-scorers of XXI century after 2023 is now summarized by a global ranking of this category.
Cristiano Ronaldo led it at the end of last year with 532 goals.
100 players worldwide have scored 200+ goals in XXI century; active players are taken in bold.
Only goals in top national and regional leagues were taken into account.


 BEST NATIONAL SCORERS  WORLD   
 IN XXI CENTURY2001-2023   
      
 PlayerNationalityGoals  
   XXIXXCareer
1Cristiano Ronaldo Portugal 532 532
2Lionel Messi Argentina 497 497
3Zlatan Ibrahimović Sweden3931394
4Luis Suárez Uruguay388 388
5Robert LewandowskiPoland 375 375
6Nicolás MuñozPanama325 325
7Fred Brazil307 307
8Aleksandar Đurić Singapore 30431335
9Ali AshfaqMaldives 293 293
10Karim BenzemaFrance290 290
11José Alfredo CastilloBolivia2894293
12Martin KamburovBulgaria 2871288
13Dayro Moreno Colombia 285 285
14Samuel Eto'OCameroon 2828290
 Sergio Agüero  Argentina 282 282
16Álvaro Saborío Costa Rica281 281
17David Villa Spain280 280
 André-Pierre Gignac France280 280
19Gonzalo HiguaínArgentina279 279
20Óscar CardozoParaguay278 278
21Williams ReyesEl Salvador27717294
 Carlos SaucedoBolivia277 277
23Edinson CavaniUruguay276 276
24Rhys Griffiths Wales272 272
25Eran ZahaviIsrael269 269
26Dejan Damjanović Montenegro268 268
27Bafétimbi GomisFrance 262 262
 Hernán BarcosArgentina262 262
29Ricardo OliveiraBrazil2601261
30Klaas-Jan HuntelaarNetherlands257 257
 NeymarBrazil257 257
32Edin DžekoBosnia and Herzegovina254 254
33Pablo EscobarBolivia2511252
34Cristian Gonzáles Indonesia 250 250
35Vágner LoveBrazil244 244
 Magno AlvesBrazil24443287
37Esteban ParedesChile243 243
38Luis Tejada Panama24211253
39Sebastián TagliabúeUAE241 241
40Nemanja NikolićHungary239 239
41Sebastián Abreu Uruguay23885323
42Víctor NúñezCosta Rica 23711248
 HulkBrazil237 237
44Marc Lloyd Williams Wales23683319
 Klæmint OlsenFaroe Islands236 236
 Burak YılmazTurkey236 236
 Alex Brazil 23657293
48Luís FabianoBrazil23514249
49Harry Kane England234 234
50Michael WildeEngland233 233
51Thierry HenryFrance23253285
 Germán CanoArgentina232 232
53Wayne RooneyEngland231 231
54Marcus Berg Sweden 230 230
 Kris BoydScotland230 230
 Chris VenablesEngland230 230
57Abderrazak HamdallahMorocco229 229
58William Ferreira Uruguay228 228
59Radamel FalcaoColombia 225 225
 Carlos TevezArgentina225 225
61Pierre-Emerick AubameyangGabon224 224
 Omar Al SomahSyria224 224
 Robbie KeaneRepublic of Ireland22412236
 WashingtonBrazil22453277
65Bas DostNetherlands220 220
 José SandArgentina 2201221
67Romelu Lukaku Belgium219 219
68Ranti MartinsNigeria218 218
69Rodrigo Tabata Qatar218 218
 Rudel Calero Nicaragua218 218
71Hamdi SalihiAlbania 217 217
72Sebastián Soria Qatar216 216
 Humberto Suazo Chile216 216
74Youssef El-ArabiMorocco215 215
 Ali MabkhoutUAE215 215
 Carlos Kamiani FélixMexico215 215
 Diego ForlánUruguay21516231
 Santiago Salcedo Paraguay215 215
79Dirk KuytNetherlands21319232
80Israel SilvaBrazil212 212
81JonasBrazil211 211
82GrafiteBrazil210 210
83Antonio Di NataleItaly209 209
 Lee HuntEngland209 209
 AraújoBrazil20938247
86Andrew WaterworthNorthern Ireland207 207
 Jerry BengtsonHonduras207 207
88Mohamed SalahEgypt206 206
 Vjatšeslav Zahovaiko Estonia2066212
90Mario GómezGermany205 205
91Robin van PersieNetherlands204 204
 David LafataCzech Republic204 204
 Lisandro López Argentina204 204
 Diego SouzaBrazil204 204
95Ciro ImmobileItaly203 203
 Tarmo NeemeloEstonia2031204
 Kléber PereiraBrazil20364267
98Francesco TottiItaly20149250
99Daniel HussLuxembourg20028228
 Jason Byrne Republic of Ireland20017217


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