Every UEFA European Championship Winner (1960-2024)

17 entries · verified 2026-07-20 · free · from the Ball IQ football team

The UEFA European Championship, universally known as the Euros, is the continent's premier national-team tournament, held every four years since 1960. Fewer nations have lifted it than you might expect: across 17 editions from 1960 to 2024, only 10 different countries have been crowned champions of Europe, making the trophy one of the hardest in football to win.

Spain now stands alone at the top. Their 2-1 win over England in Berlin in 2024 delivered a record fourth title, moving them clear of Germany, who have three. The competition has also produced some of football's greatest shocks, none bigger than Denmark's 1992 triumph after being called up as late replacements, and Greece's stunning 2004 run as rank outsiders.

This table lists every Euros winner in chronological order, along with the beaten finalist, the score in the final (noting extra time and penalty shootouts where relevant) and the host nation. Note that Euro 2020 was postponed by the COVID-19 pandemic and actually played in the summer of 2021, though it kept its original name.

YearWinnerRunner-upScoreHost
1960Soviet UnionYugoslavia2-1 (a.e.t.)France
1964SpainSoviet Union2-1Spain
1968ItalyYugoslavia2-0 (replay, after 1-1 a.e.t.)Italy
1972West GermanySoviet Union3-0Belgium
1976CzechoslovakiaWest Germany2-2 (5-3 pens)Yugoslavia
1980West GermanyBelgium2-1Italy
1984FranceSpain2-0France
1988NetherlandsSoviet Union2-0West Germany
1992DenmarkGermany2-0Sweden
1996GermanyCzech Republic2-1 (golden goal, a.e.t.)England
2000FranceItaly2-1 (golden goal, a.e.t.)Belgium & Netherlands
2004GreecePortugal1-0Portugal
2008SpainGermany1-0Austria & Switzerland
2012SpainItaly4-0Poland & Ukraine
2016PortugalFrance1-0 (a.e.t.)France
2020ItalyEngland1-1 (3-2 pens)Europe (11 host cities; final at Wembley, England)
2024SpainEngland2-1Germany

Think you know the Euros? Prove it in the app.

Streaks, live 1v1, a rating out of 99 — and every quiz in one app.

Download on theApp Store

Quizzes to test yourself

Every UEFA European Championship Winner (1960-2024) — FAQ

Which country has won the most Euros?
Spain has won the most European Championships with four titles (1964, 2008, 2012 and 2024). Germany/West Germany is second with three (1972, 1980 and 1996).
Who won Euro 2024?
Spain won Euro 2024, beating England 2-1 in the final at the Olympiastadion in Berlin on 14 July 2024. Goals from Nico Williams and Mikel Oyarzabal sealed a record fourth title, and Spain won all seven of their matches at the tournament.
Why was Euro 2020 played in 2021?
Euro 2020 was postponed by a year because of the COVID-19 pandemic and was played in the summer of 2021, but UEFA kept the 'Euro 2020' name. Italy won it, beating England on penalties at Wembley.
Has England ever won the Euros?
No. England has reached two Euros finals, losing to Italy on penalties in 2020 (played 2021) and to Spain 2-1 in 2024, but has never won the tournament.