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 EURO top scorer

Meet the players who have scored the most goals for the EURO 20204 contenders.

Cristiano Ronaldo is the all-time EURO top goalscorer
Cristiano Ronaldo is the all-time EURO top goalscorer UEFA via Getty Images

The top finals scorer for Portugal, Cristiano Ronaldo is five clear of France's Michel Platini at the top of the all-time UEFA European Championship goalscorers list with 14.

We discover which players are the top scorers for the EURO 2024 contenders.

Albania

1 Nedim Bajrami, Klaus Gjasula, Qazim Laçi, Armando Sadiku

Austria

2 Marko Arnautović, Christoph Baumgartner
1 Michael Gregoritsch, Sasa Kalajdzic, Stefan Lainer, Marcel Sabitzer, Romano Schmid, Alessandro Schöpf, Gernot Trauner, Ivica Vastic

All of Romelu Lukaku's EURO goals

Belgium

6 Romelu Lukaku
2 Jan Ceulemans, Kevin De Bruyne, Thorgan Hazard, Radja Nainggolan

Croatia

4 Ivan Perišić, Luka Modrić
3
Mario Mandžukić, Davor Šuker

Czechia (including Czechoslovakia)

6 Patrik Schick
5
Milan Baroš
4 Vladimír Šmícer
3 Jan Koller, Zdeněk Nehoda

Denmark

3 Frank Arnesen, Brian Laudrup, Henrik Larsen, Jon Dahl Tomasson, Kasper Dolberg

England

7 Alan Shearer
6 Wayne Rooney
5 Harry Kane
3 Frank Lampard, Raheem Sterling

France

9 Michel Platini
7 Antoine Griezmann
6 Thierry Henry

Georgia

3 Georges Mikautadze
1 Khvicha Kvaratskhelia

Germany (including West Germany)

5 Mario Gomez, Jürgen Klinsmann
4 Gerd Müller, Dieter Müller, Rudi Völler, Lukas Podolski

Hungary

2 Ferenc Bene, Balázs Dzsudzsák, Dezső Novák, Ádám Szalai
1 Attila Fiola, Zoltán Gera, Lajos Kű, András Schäfer, Zoltán Stieber, Barnabás Varga

Great Italy EURO goals

Italy

3 Mario Balotelli, Antonio Cassano
2 Leonardo Bonucci, Pierluigi Casiraghi, Federico Chiesa, Ciro Immobile, Lorenzo Insigne, Filippo Inzaghi, Manuel Locatelli, Graziano Pellè, Matteo Pessina, Andrea Pirlo, Francesco Totti

Netherlands

6 Patrick Kluivert, Ruud van Nistelrooy
5 Marco van Basten

Poland

6 Robert Lewandowski
3
Jakub Błaszczykowski
1 Roger Guerrero, Karol Linetty, Arkadiusz Milik, Adam Buksa, Krzysztof Piątek

Ronaldo goals at five EUROs

Portugal

14 Cristiano Ronaldo
6 Nuno Gomes
3 Sérgio Conceição, Nani, Hélder Postiga

Romania

2 Bogdan Stancu, Răzvan Marin
1 László Bölöni, Cristian Chivu, Denis Drăguş, Marcel Coraş, Ionel Ganea, Viorel Moldovan, Dorinel Munteanu, Adrian Mutu, Florin Răducioiu, Nicolae Stanciu

Scotland

1 Gary McAllister, Brian McClair, Ally McCoist, Callum McGregor, Paul McStay, Scott McTominay

Serbia (including Yugoslavia)

5 Savo Milošević
4 Dragan Džajić
2 Milan Galić, Drazen Jerković

Slovakia (including Czechoslovakia)

2 Ivan Schranz, Ondrej Duda
1
Marek Hamšík, Anton Ondruš*, Milan Škriniar, Vladimír Weiss
*Goal scored for Czechoslovakia

Slovenia

3 Zlatko Zahovič
1 Miran Pavlin, Erik Janža, Žan Karničnik

Spain

7 Álvaro Morata
5
Fernando Torres
4 David Villa
3 Alfonso, Cesc Fàbregas, David Silva, Ferran Torres

Watch Shaqiri's acrobatic finish at EURO 2016

Switzerland

5 Xherdan Shaqiri
3 Hakan Yakin, Haris Seferović
2 Breel Embolo
1 Michel Aebischer, Kwadwo Duah, Mario Gavranović, Admir Mehmedi, Fabian Schär, Kübilay Türkyilmaz, Johan Vonlanthen

Türkiye

3 Semih Şentürk
2 Nihat Kahveci, Hakan Şukür, Arda Turan

Ukraine

3 Roman Yaremchuk
2
Andriy Shevchenko, Andriy Yarmolenko
1 Artem Dovbyk, Oleksandr Zinchenko, Mykola Shaparenko

Selected for you