Haaland, Ronaldo, Kane, Mbappe joined by Luxembourg, Kosovo hitmen in Nations League top 10 scorers ever

Kylian Mbappe, Erling Haaland & Cristiano Ronaldo
Mbappe, Haaland and Ronaldo inevitably feature.

The Nations League top scorers feature the usual suspects – Haaland, Mbappe, Ronaldo and co – alongside some less familiar names.

The latest action saw Harry Kane finally crash the party, bumping Denmark’s Christian Eriksen from this list.

Here are the top ten goalscorers ever in the Nations League…

 

1) Erling Haaland (Norway) – 22 goals
Norway’s record goalscorer has 22 goals in 20 Nations League appearances among 65 goals in 59 games in all competitions. Just a ridiculous centre-forward. Who may be up for grabs very soon.

 

2) Cristiano Ronaldo (Portugal) – 15
Fifteen goals in 21 appearances puts Ronaldo in second. For now. Because the Portugal star’s ego is off the leash again.

MORE: Cristiano Ronaldo reaches Portugal retirement decision after releasing bombshell statement

3) Aleksandar Mitrovic (Serbia) – 15
The Serbia striker, now playing his club football in Qatar, was the highest goalscorer in the first edition of the Nations League in 2019, then shared the honour with Haaland in 2023.

 

4) Romelu Lukaku (Belgium) – 14
The Belgium striker may be struggling to get in Mark van Bommel’s XI during the current break, but Lukaku is on almost a goal per game in the Nations League.

 

5) Viktor Gyokeres (Sweden) – 14
Four goals in four Group B games during this current break takes the Arsenal striker to 14 in 15 Nations League games, building on nine goals in six games through 2024 in Group C.

 

6) Vedat Muriqi (Kosovo) – 14
The veteran Fenerbahce striker has 33 goals in 71 appearances during over a decade in the Kosovo side. Muriqi, now his nation’s captain, has scored his 14 goals in 23 Nations League games.

 

7) Harry Kane (England) – 12
The England skipper only joined this top 10 during the recent break when he took his Nations League tally to 12 in 27 games. Which is an oddly low output for the Three Lions greatest goalscorer. Kane has scored a goal every 1.37 games throughout his entire England career but in the Nations League, it’s a goal every 2.25 games. Not that any of them really count…

MORE: A step-by-step guide to show Harry Kane has actually scored precisely zero proper goals for England

 

8) Kylian Mbappe (France) – 10
Mbappe’s hopes of using this Nations League break to cap off his Ballon d’Or pursuit were scuppered by a knee injury less than an hour into the first game of Zinedine Zidane’s France reign. Like Kane, 10 goals in 22 appearances actually sounds sub-par for another ridiculous striker.

MORE: The ridiculous records of World Cup cheat code Kylian Mbappe

 

9) Danel Sinani (Luxembourg) – 10
More than half of the Serbia-born attacking midfielder’s international goals have come in his 28 Nations League appearances. Sinani is currently playing in Serie B for Sampdoria having played for Norwich, Huddersfield and Wigan in the EFL.

 

10) Edin Džeko (Bosnia and Herzegovina) – 9
The Bosnia legend, now 40, brought down the curtain on his international career in October’s Nations League draw with Sweden, ending on nine goals in 20 appearances in the competition so far, and 73 goals for his country in total.