Cristiano Ronaldo holds the record for the most appearances in Euro history.
Cristiano Ronaldo became the first player in history to feature at six European Championships after he was included in Portugal’s starting XI against Czechia in their Euro 2024 opener at the Red Bull Arena Leipzig in Leipzig, Germany.
Meanwhile, Cristiano Ronaldo’s teammate Pepe has represented Portugal in five editions of the UEFA European Championships in 2008, 2012, 2016, 2020 and 2024.
Apart from Ronaldo and Pepe, Croatia’s Luka Modric has also featured at five European Championships in 2008, 2012, 2016, 2020 and 2024.
The likes of Lothar Matthaus ((West Germany/Germany), Peter Schmeichel (Denmark), Alessandro Del Piero (Italy), Edwin van der Sar (Netherlands), Lilian Thuram (France), Olof Mellberg (Sweden), Gianluigi Buffon (Italy), Petr Čech (Czech Republic), Zlatan Ibrahimović (Sweden) and Andreas Isaksson (Sweden) have featured in four editions of Euros.
Know players with most appearances in Euro history.
Players with most appearances in Euro history
Player |
Team |
Appearances |
Cristiano Ronaldo |
Portugal |
26 |
Pepe |
Portugal |
20 |
Joao Moutinho |
Portugal |
19 |
Leonardo Bonucci |
Italy |
18 |
Bastian Schweinsteiger |
Germany |
18 |
Gianluigi Buffon |
Italy |
17 |
Giorgio Chiellini |
Italy |
17 |
Cesc Fabregas |
Spain |
16 |
Andres Iniesta |
Spain |
16 |
Jordi Alba |
Spain |
16 |
Cristiano Ronaldo | 26 appearances
Cristiano Ronaldo has made the most appearances in the UEFA European Football Championship history. The Portugal national football team talisman made his European Championship debut at UEFA Euro 2004 hosted in Portugal. Since then, Ronaldo has featured in every edition of the marquee tournament in 2008, 2012, 2016, 2020 and 2024. He has represented Portugal 26 times in Euro history.
Pepe | 20 appearances
Portugal’s star defender Pepe features second on the list of most appearances in Euro history. Regarded as one of the best centre-backs of his generation, Pepe made his European Championship debut at Euro 2008. Overall, Pepe has made 20 appearances in Euro history so far.
Joao Moutinho | 19 appearances
Another Portuguese footballer Joao Moutinho is third on the list of most appearances in Euro history. Having represented Portugal at four European Championships in 2008, 2012, 2016 and 2020, Joao Moutinho made 19 appearances in the competition’s history.
Leonardo Bonucci, Bastian Schweinsteiger | 18 appearances
Former Italian defender Leonardo Bonucci and ex-German midfielder Bastian Schweinsteiger share the four spot on the list of most appearances in Euro history. Both Leonardo Bonucci and Bastian Schweinsteiger made 18 appearances each in the UEFA European Football Championship history.
Photo credit: Alamy