The UEFA Champions League is a competition that is all about breaking records.
As European football’s most prestigious club tournament, it has been the scene of memorable performances from players young and old throughout its illustrious history.
For many players, around 30 is a time to start relaxing and considering the prospect of retirement; For the best to have appeared in the Champions League, it is a chance to show the world that age is just a number.
The seven oldest goalscorers in the competition’s history are all at least 37 years old, highlighting the remarkable longevity and enduring quality of this group of stars. In November 2023, veteran Portuguese defender Pepe set a new record in this regard.
The Jugo Mobile looks at the oldest goalscorers in Champions League history, plus the oldest player to score a goal in the tournament final.
The oldest scorer in the Champions League
In November 2023, Pepe He became the oldest player to score a goal in a UEFA Champions League match. The Porto defender was 40 years and 254 days when he scored in a 2-0 group stage win over Napoli. He is the only goalscorer in the history of the competition over 40 years of age.
AS Roma icon Francesco Toti was the previous holder of this particular record after scoring against CSKA Moscow in 2014, at 38 years and 59 days.
| Equipment | Player | Age | Final score |
| Port | Pepe | 40 years, 254 days | Porto 2 Antwerp 0 |
| Rome | Francesco Toti | 38 years 59 days | CSKA Moscow 1 AS Roma 1 |
| manchester united | Ryan Giggs | 37 years 289 days | Benfica 1 Manchester United 1 |
| AC Milan | Filippo Inzaghi | 37 years 86 days | Milan 2 Real Madrid 2 |
| Inter de Milan | Javier Zanetti | 37 years 71 days | Inter Milan 4 Tottenham 3 |
| real Madrid | Luka modric | 37 years 54 days | celtic 0 real madrid 3 |
| Inter de Milan | Edin Dzeko | 37 years 54 days | Milan 0 Inter Milan 2 |
The oldest scorer in the Champions League final
AC Milan defender Paolo Maldini has two important Champions League records such as Oldest player to win the final, at 38 years and 331 days.
That title came in a 2-1 final victory over Liverpool in 2007, when Carlo Ancelotti’s side secured revenge for their defeat to Rafa Benitez’s side two years earlier.
Maldini’s early goal for AC Milan in the 2005 final defeat made him the oldest player to score in a Champions League final. 36 years and 333 days.