UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Every country's all-time top EURO appearance-maker

Which players have featured the most for their nations at EURO final tournaments?

Álvaro Morata and Harry Kane became their nations' respective all-time appearance-makers at EURO 2024
Álvaro Morata and Harry Kane became their nations' respective all-time appearance-makers at EURO 2024 Getty Images

Portugal's Cristiano Ronaldo (30) and Pepe (23) have made the most EURO finals appearances in the tournament's history.

UEFA.com shines a light on the leading appearance-makers for all of the finals contenders.

Albania

5 Elseid Hysaj, Arlind Ajeti 
3 17 players

Austria's David Alaba
Austria's David Alaba POOL/AFP via Getty Images

Austria

11 Marcel Sabitzer
10
Marko Arnautović
7 David Alaba, Christoph Baumgartner, Michael Gregoritsch, Florian Grillitsch, Martin Hinteregger, Konrad Laimer

Belgium

14 Romelu Lukaku
13
Kevin De Bruyne
12 Yannick Carrasco
11 Jan Vertonghen

Croatia

16 Luka Modrić
13 Ivan Perišić
12 Darijo Srna
11 Vedran Ćorluka

Czechia (including Czechoslovakia)

Watch Poborský's iconic EURO '96 lob

14 Petr Čech, Karel Poborský
12 Pavel Nedvĕd

Denmark

13 Peter Schmeichel
10 Andreas Christensen, Pierre-Emile Højbjerg, Michael Laudrup, Joakim Mæhle, Kasper Schmeichel, John Sivebæk, Jannik Vestergaard

England

18 Harry Kane
16 Kyle Walker
14 Jordan Pickford, Declan Rice, John Stones
11
Gary Neville, Bukayo Saka, Kieran Trippier

France

Watch the best EURO skills: Zidane, Ronaldo, Zlatan

17 Antoine Griezmann
16
Lilian Thuram
15 Olivier Giroud, Hugo Lloris
14 N'Golo Kanté, Zinédine Zidane
13 Laurent Blanc, Didier Deschamps

Georgia

4 Giorgi Chakvetadze, Zuriko Davitashvili, Lasha Dvali, Otar Kakabadze, Guram Kashia, Giorgi Kochorashvili, Khvicha Kvaratskhelia, Luka Lochoshvili, Giorgi Mamardashvili, Georges Mikautadze, Giorgi Tsitaishvili

Germany (including West Germany)

20 Manuel Neuer
19 Toni Kroos
18
Bastian Schweinsteiger
17 Thomas Müller
14
Philipp Lahm

Hungary

9 Ádám Nagy
7 Laszlo Kleinheisler, Ádám Szalai

Italy

18 Leonardo Bonucci
17
Gianluigi Buffon, Giorgio Chiellini
13 Antonio Cassano, Alessandro Del Piero, Paolo Maldini

Netherlands

16 Edwin van der Sar
13 Dennis Bergkamp, Phillip Cocu

Poland

Poland's Robert Lewandowski
Poland's Robert Lewandowski POOL/AFP via Getty Images

13 Robert Lewandowski
8
Jakub Błaszczykowski, Kamil Glik, Łukasz Piszczek

Portugal

30 Cristiano Ronaldo
23 Pepe
19 João Moutinho

Romania

8 Gheorghe Hagi
7 Cristian Chivu, Dorinel Munteanu

Scotland

6 Ché Adams, Andy Goram, Grant Hanley, Gary McAllister, Stuart McCall, John McGinn, Callum McGregor, Scott McTominay, Andrew Robertson
5 Gordon Durie, Ally McCoist, Stewart McKimmie

Serbia (including Yugoslavia)

7 Dragan Stojković
5 Dragan Džajić
4 Jovan Acimović, Miroslav Djukić, Ljubinko Drulović, Vladimir Jugović, Ivica Kralj, Predrag Mijatović, Savo Milošević

Slovakia (including Czechoslovakia)

11 Juraj Kucka, Peter Pekarík
10
Ondrej Duda
9 Milan Škriniar

Slovenia

4 Jaka Bijol, Vanja Drkušić, Timi Max Elšnik, Adam Gnezda Čerin, Jon Gorenc Stanković, Jan Mlakar, Žan Karničnik, Jan Oblak, Benjamin Šeško, Andraž Šporar, Petar Stojanović
3
Milenko Ačimovič, Aleš Čeh, Mladen Dabanovič, Marinko Galič, Erik Janža, Amir Karič, Željko Milinovič, Džoni Novak, Milan Osterc, Miran Pavlin, Mladen Rudonja, Zlatko Zahovič

Spain

EURO 2012 highlights: Spotlight on Andrés Iniesta

17 Álvaro Morata
16
Jordi Alba, Cesc Fàbregas, Andrés Iniesta
15 David Silva, Sergio Ramos

Switzerland

14 Breel Embolo, Ricardo Rodríguez, Yann Sommer
13 Fabian Schär, Granit Xhaka
11 Xherdan Shaqiri

Türkiye

9 Rüştü Reçber, Hakan Çalhanoğlu
8 Hakan Balta, Kaan Ayhan
7 Hakan Şükür, Alpay Özalan, Ogün Temizkanoğlu, Arif Erdem, Mehmet Topal, Merih Demiral

Ukraine

14 Andriy Yarmolenko
11 Oleksandr Zinchenko
8 Serhiy Sydorchuk, Mykola Matviyenko, Roman Yaremchuk, Illia Zabarnyi, Mykola Shaparenko

Selected for you