Nations League & Women's EURO Live football scores & stats
Get
UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Oldest Nations League scorers: Cristiano Ronaldo, Roy Chipolina, Edin Džeko, Robert Lewandowski

Cristiano Ronaldo has overtaken Gibraltar defender Roy Chipolina as the oldest player to score in the UEFA Nations League.

Cristiano Ronaldo celebrates a Nations League goal for Portugal
Cristiano Ronaldo celebrates a Nations League goal for Portugal UEFA via Getty Images

As their sides progressed through to the Nations League final in 2019, 2021, and 2023 respectively, 34-year-old Cristiano Ronaldo, 33-year-old Karim Benzema, and 37-year-old Luka Modrić were all on semi-final scoresheets.

With goals from experienced players proving decisive, UEFA.com reveals the oldest goalscorers in the competition's history.

Who are the oldest scorers in Nations League history?

39 years 250 days: Cristiano Ronaldo (Portugal) vs Poland, 12/10/2024
39 years 246 days
: Roy Chipolina (Gibraltar) vs Bulgaria, 23/09/2022
38 years 365 days
: Luka Modrić (Croatia) vs Poland, 08/09/2024
38 years 208 days: Edin Džeko (Bosnia and Herzegovina) vs Germany, 11/10/2024
37 years 297 days: Konstantin Vassiljev (Estonia) vs Malta, 09/06/2022
37 years 247 days: Marcio Vieira (Andorra) vs Moldova, 14/06/2022
37 years 143 days: Michael Mifsud (Malta) vs Faroe Islands, 07/09/2018
37 years 76 days: Goran Pandev (North Macedonia) vs Estonia, 11/10/2020
36 years 148 days: Liam Walker (Gibraltar) vs Liechtenstein, 08/09/2024
36 years 15 days: Robert Lewandowski (Poland) vs Scotland, 05/09/2024

Poland forward Robert Lewandowski in action against Scotland in the Nations League
Poland forward Robert Lewandowski in action against Scotland in the Nations LeagueGetty Images

Three of the top four strikes in this category have come in the current edition of the competition with Cristiano Ronaldo edging into top spot after his instinctive goal in Poland. That effort moved him past Gibraltar defender Roy Chipolina, who headed home against Bulgaria in 2022.

Who are the oldest scorers in the Nations League Finals?

37 years 278 days: Luka Modrić (Croatia) vs Netherlands, 14/06/2023
34 years 120 days: Cristiano Ronaldo (Portugal) vs Switzerland, 05/06/2019
33 years 295 days: Karim Benzema* (France) vs Spain, 10/10/2021
33 years 115 days: Ciro Immobile (Italy) vs Spain, 15/06/2023 
33 years 80 days: Joselu (Spain) vs Italy, 15/06/2023
32 years 219 days: Georginio Wijnaldum (Netherlands) vs Italy, 18/06/2023
31 years 360 days: Andrej Kramarić (Croatia) vs Netherlands, 14/06/2023
28 years 271 days: Bruno Petković (Croatia) vs Netherlands, 14/06/2023
28 years 147 days: Romelu Lukaku (Belgium) vs France, 07/10/2021 
28 years 125 days: Mario Pašalić (Croatia) vs Netherlands, 14/06/2023
*Denotes scoring in a Nations League final

 Luka Modrić celebrates scoring the fourth goal during Croatia's semi-final Nations League victory over the Netherlands
Luka Modrić celebrates scoring the fourth goal during Croatia's semi-final Nations League victory over the NetherlandsUEFA via Getty Images

Four different goalscorers were required as Croatia defeated the Netherlands 4-2 in the 2023 Nations League semi-finals and, remarkably, all four of those players placed themselves among the ten oldest players to score at the Finals stage. Noa Lang had drawn Netherlands level deep into added time, but a stunning Petković strike and a Modrić penalty propelled Croatia to an extra-time victory.

Selected for you