Ivica Vastic is the oldest player to score in the history of the European Championship.
Vastic was 38 years and 257 days when he scored for Austria against Poland at Euro 2008.
The former striker converted a 93rd minute penalty in the second group stage game in Vienna to earn his side a 1-1 draw.
Austria’s Ivica Vastic is the oldest EURO goalscorer ever. He netted a penalty against Poland at EURO 2008.#EURO2020 #AUT pic.twitter.com/1z15w3P01k
— UEFA (@UEFA) June 15, 2021
READ MORE: The 10 best European Championship transfers of all time
Cristiano Ronaldo could break the record if he scores at Euro 2024. Ronaldo will be 39 years and 127 days when Portugal play their first game at the Euros against the Czech Republic in Group F.
Ronaldo played his first European Championship finals match back in Euro 2004 at the age of just 19.
He scored two goals in the tournament and has since gone on to become the top international goalscorer of all time, also winning the European Championship in 2016.
Luka Modric will also break the record as the oldest European Championship scorer of all time if he scores for Croatia at the Euros, and Ronaldo doesn’t score.
READ MORE: The five worst European Championship transfers of all time
Modric was 38 years and 273 days when Croatia played their first game of Euro 2024 against Spain in Group B.
🇭🇷 When Luka Modrić stole the show at EURO 2020…
😎 Sum up his performance vs Scotland in 1 word 👇#FlashbackFriday | @lukamodric10 | @HNS_CFF pic.twitter.com/5ltb1QiXuW
— UEFA EURO 2024 (@EURO2024) January 28, 2022
H2: Who is the oldest footballer to score in the European Championship?
Ivica Vastic is the oldest footballer to score in the European Championship. He was 38 years and 257 days when he scored for Austria against Poland at Euro 2008 on June 12, 2008.
Goran Pandev is the second oldest footballer in the history of the Euros. He was 37 years and 321 days when he scored for North Macedonia against Austria at Euro 2020 on June 13, 2021.
Zoltan Gera is the third oldest footballer in the history of the Euros. He was 37 years and 61 days when he scored for Hungary against Portugal at Euro 2016 on June 22, 2016.
Top 10 oldest Euros scorers
Player | Age | Match/Date |
---|---|---|
Ivica Vastic | 38 years, 257 days | AUSTRIA v Poland: Euro 2008 |
Goran Pandev | 37 years, 321 days | Austria v NORTH MACEDONIA: Euro 2020 |
Zoltan Gera | 37 years, 61 days | HUNGARY v Portugal: Euro 2016 |
Gareth McAuley | 36 years, 194 days | Ukraine v N.IRELAND: Euro 2016 |
Cristiano Ronaldo | 36 years, 138 days | PORTUGAL v France: Euro 2020 |
Luka Modric | 35 years, 286 days | CROATIA v Scotland: Euro 2020 |
Andriy Shevchenko | 35 years, 256 days | UKRAINE v Sweden: Euro 2012 |
Giorgos Karagounis | 35 years, 102 days | GREECE v Russia: Euro 2012 |
Jan Koller | 35 years, 77 days | Turkey v CZECH REPUBLIC: Euro 2008 |
Christian Panucci | 35 years, 62 days | ITALY v Romania: Euro 2008 |