TOP 50 OF UEFA NATIONAL GOALSCORERS XXI CENTURY


Picture : Zlatan Ibrahimovic is always third in the ranking behind Ronaldo and Lewandowski.


The UEFA Best National Goal Scorer of XXI Century after 2024


Cristiano Ronaldo leads the ranking of best European goal-scorers in XXI century in the national leagues after the end of 2024.
The Portuguese has scored 557 goals in the current century.
48 players have reached the 200-goal mark. 
Several other players are below 200 goals in XXI but would have reached this amount adding their goals from XX century (having still scored a significant majority in XXI). They are also listed in the table but not classified.

THE TOP 50

 BEST    GOAL-SCORERS    XXI CENTURY 2001-2024
 NATIONAL  LEAGUES   UEFA 
       
 PlayerXXIXXTotalNationalityCareer
       
1Cristiano Ronaldo 557 557Portugal 2002-
2Robert Lewandowski402 402Poland 2008-
3Zlatan Ibrahimović 3931394Sweden1999-2023
4Karim Benzema300 300France2005-
5André-Pierre Gignac 293 293France2006-
6Martin Kamburov2871288Bulgaria 1998-2021
7Eran Zahavi282 282Israel2006-
8David Villa 280 280Spain2003-2012
9Edin Džeko274 274Bosnia and Herzegovina2003-
10Rhys Griffiths 272 272Wales2001-
11Dejan Damjanović 268 268Montenegro2005-2023
12Bafétimbi Gomis265 265France 2004-2024
13Harry Kane 263 263England2011-
14Klaas-Jan Huntelaar257 257Netherlands2004-2021
15Chris Venables246 246England2003-
16Klæmint Olsen245 245Faroe Islands2007-
17Nemanja Nikolić239 239Hungary2008-2023
18Marc Lloyd Williams 23683319Wales1992-2011
19Burak Yılmaz236 236Turkey2002-2023
20Michael Wilde235 235England2002-
21Thierry Henry23253285France1994-2012
22Wayne Rooney231 231England2002-2021
23Romelu Lukaku 230 230Belgium2009-
24Marcus Berg 230 230Sweden 2005-2023
25Kris Boyd230 230Scotland2001-2019
26Robbie Keane22412236Republic of Ireland1997-2018
27Bas Dost220 220Netherlands2008-
28Hamdi Salihi217 217Albania 2002-2019
29Ciro Immobile215 215Italy2012-
30Dirk Kuyt21319232Netherlands1998-2017
31Lee Hunt209 209England2002-2017
32Antonio Di Natale209 209Italy2002-2016
33Luuk de Jong208 208Netherlands2008-
34Andrew Waterworth207 207Northern Ireland2004-2022
35Besart Ibraimi207 207North Macedonia2005-
36Vjatšeslav Zahovaiko 2066212Estonia1999-2016
37Páll Klettskarð206 206Faroe Islands2007-
38Mario Gómez205 205Germany2004-2019
39Alexandre Lacazette205 205France2010-
40Robin van Persie204 204Netherlands2001-2019
41David Lafata204 204Czech Republic1999-2018
42Tarmo Neemelo2031204Estonia2000-2019
43Kylian Mbappé201 201France2015-
44Joe Gormley201 201Northern Ireland2008-
45Francesco Totti20149250Italy1993-2017
46Daniel Huss20028228Luxembourg1998-2013
47Jason Byrne 20017217Republic of Ireland1998-2015
48Curtis Allen200 200Northern Ireland2007-
 Maksim Gruznov199105304Estonia1992-2012
 Alexander Frei 19118209Switzerland1997-2013
 Liédson18722209Portugal 1997-2013
 Dimitar Berbatov18128209Bulgaria 1998-2018
 Povilas Lukšys18025205Lithuania1994-2013
 Vioresin Sinani17934213Albania 1996-2012
 Daniel Xhafaj17631207Albania 1995-2014
 Roy Makaay16889257Netherlands1993-2010
 Ruud van Nistelrooy15973232Netherlands1997-2012
 Alessandro Del Piero15261213Italy1993-2014
 Ionel Dănciulescu14877225Romania 1993-2014
 Roman Vasilyuk14378221Belarus1996-2016

Only top national divisions are taken into account.
The players in bold are currently active.
Period: from January 1, 2001 to December 31, 2024.




Share Post