UEFA Euro All Time Winners List (1960 – 2024)
The UEFA European Championship is a continental football carnival in Europe featuring the men’s national teams. More than 50 nations compete to qualify for the competition and then only up to 24 can take part in the main tournament. Here we provide the list of the UEFA Euro All Time Winners List.

Euro Cup began in 1960 and so far the competition has completed 17 editions. However, in those past editions, the competition has only seen 10 different winners. Who are the winners of Euro history? You can find the complete chart here of all the previous Euro winners and finals.
UEFA Euro Winner List of All Time
Year | Winner | Runners-Up | Result | Host Venue |
2024 | Spain | England | 2-1 | Berlin, Germany |
2020 | Italy | England | 1 – 1 (3-2) | London, England |
2016 | Portugal | France | 1-0 (a.e.t) | Saint-Denis (Paris), France |
2012 | Spain | Italy | 4-0 | Kyiv, Ukraine |
2008 | Spain | Germany | 1-0 | Vienna, Austria |
2004 | Greece | Portugal | 1-0 | Lisbon, Portugal |
2000 | France | Italy | 2-1 (Golden Goal) | Rotterdam, Netherlands |
1996 | Germany | Czech Republic | 2-1 (Golden Goal) | London, England |
1992 | Denmark | Germany | 2-0 | Gothenburg, Sweden |
1988 | Netherlands | Soviet Union | 2-0 | Munich, West Germany |
1984 | France | Spain | 2-0 | Paris, France |
1980 | West Germany | Belgium | 2-1 | Rome, Italy |
1976 | Czechoslovakia | West Germany | 2-2 (a.e.t) 5-3 (p) | Belgrade, Yugoslavia |
1972 | West Germany | Soviet Union | 3-0 | Brussels, Belgium |
1968 | Italy | Yugoslavia | 1-1 (a.e.t) 2-0 (Replay) | Rome, Italy |
1964 | Spain | Soviet Union | 2-1 | Madrid, Spain |
1960 | Soviet Union | Yugoslavia | 2-1 (a.e.t) | Paris, France |
Most Euro Cup Winners List
Country | No. Of Titles | No. Of Runners-Up |
Spain | 4 Titles | 1 Time |
Germany | 3 Titles | 3 Times |
Italy | 2 Titles | 2 Times |
France | 2 Titles | 1 Time |
Russia | 1 Title | 3 Times |
Czech Republic | 1 Title | 1 Time |
Portugal | 1 Title | 1 Time |
Slovakia* | 1 Title | 0 Times |
Netherlands | 1 Title | 0 Times |
Denmark | 1 Title | 0 Times |
Greece | 1 Title | 0 Times |
Serbia | 0 Titles | 2 Times |
England | 0 Titles | 2 Times |
Belgium | 0 Titles | 1 Time |
- Czech Republic & Slovakia won the title together as Czechoslovakia.
- Germany has made 3 appearances as West Germany and won once under the same name.
- Russia made all 4 final appearances including a title glory as Soviet Union.
- Serbia made both of their appearances in the final as Yugoslavia.
Who won the most number of Euros? It’s Spain. La Furia Rojas is the most successful nation in Euro history. How many Euro Cups does Spain have? With their latest title, so far, Spain has 4 Euro trophies in their cabinet. Germany comes close with 3 titles and also made the most number of appearances in the finals (6 times). Italy & France are the other 2 nations to win the title more than once.