Euro Cup 28 logoEuro Cup 28My account

History

EditionHostsChampionRunner-upMatchesGoals
European Championship 2024GermanyFlag of SpainSpainEngland51117
European Championship 2020Azerbaijan, Denmark, England, Germany, Hungary, Italy, Netherlands, Romania, Russia, Scotland and SpainFlag of ItalyItalyEngland51142
European Championship 2016FranceFlag of PortugalPortugalFrance51108
European Championship 2012Poland and UkraineFlag of SpainSpainItaly3176
European Championship 2008Austria and SwitzerlandFlag of SpainSpainGermany3177
European Championship 2004PortugalFlag of GreeceGreecePortugal3177
European Championship 2000Belgium and NetherlandsFlag of FranceFranceItaly3185
European Championship 1996EnglandFlag of GermanyGermanyCzech Republic3164
European Championship 1992SwedenFlag of DenmarkDenmarkGermany1532
European Championship 1988West GermanyFlag of NetherlandsNetherlandsSoviet Union1534
European Championship 1984FranceFlag of FranceFranceSpain1541
European Championship 1980ItalyFlag of West GermanyWest GermanyBelgium1427
European Championship 1976YugoslaviaFlag of CzechoslovakiaCzechoslovakiaWest Germany419
European Championship 1972BelgiumFlag of West GermanyWest GermanySoviet Union410
European Championship 1968ItalyFlag of ItalyItalyYugoslavia57
European Championship 1964SpainFlag of SpainSpainSoviet Union413
European Championship 1960FranceFlag of Soviet UnionSoviet UnionYugoslavia417

Titles table

TeamTitlesFinals
Flag of SpainSpain41
Flag of GermanyGermany33
Flag of ItalyItaly22
Flag of FranceFrance21
Flag of RussiaRussia13
Flag of Czech RepublicCzech Republic11
Flag of PortugalPortugal11
Flag of DenmarkDenmark10
Flag of GreeceGreece10
Flag of NetherlandsNetherlands10
Flag of EnglandEngland02
Flag of SerbiaSerbia02
Flag of BelgiumBelgium01

Biggest wins

DateMatchScore
25 June 2000Netherlands – FR Yugoslavia6–1
16 June 1984France – Belgium5–0
16 June 1984Denmark – Yugoslavia5–0
14 June 2004Sweden – Bulgaria5–0
23 June 2021Slovakia – Spain0–5
14 June 2024Germany – Scotland5–1
14 June 2012Spain – Rep. of Ireland4–0
1 July 2012Spain – Italy4–0
26 June 2016Hungary – Belgium0–4
26 June 2021Wales – Denmark0–4

All-time top scorers

PlayerTeamGoals
Cristiano RonaldoPortugal14
Michel PlatiniFrance9
Alan ShearerEngland7
Antoine GriezmannFrance7
Harry KaneEngland7
Álvaro MorataSpain7
Nuno GomesPortugal6
Patrick KluivertNetherlands6
Patrik SchickCzech Republic6
Robert LewandowskiPoland6
Romelu LukakuBelgium6
Ruud van NistelrooyNetherlands6
Thierry HenryFrance6
Wayne RooneyEngland6
Zlatan IbrahimovićSweden6
Fernando TorresSpain5
Jürgen KlinsmannGermany5
Marco van BastenNetherlands5
Mario GómezGermany5
Milan BarošCzech Republic5