Year Competition Sport Location Dates Links Days Left Games
-4341 2012 UEFA Euro Football Poland Poland - Gdansk
Poland Poland - Poznan
Poland Poland - Warsaw
Poland Poland - Wroclaw
Ukraine Ukraine - Donetsk
Ukraine Ukraine - Kharkiv
Ukraine Ukraine - Kiev
Ukraine Ukraine - Lviv
8 June - 1 July 2012       finished 4526 days ago 
-3061 2016 UEFA Euro Football France France - Bordeaux
France France - Lens
France France - Lille
France France - Lyon
France France - Marseilles
France France - Nice
France France - Paris
France France - Saint-Denis
France France - Saint-Étienne
France France - Toulouse
10 June - 10 July 2016       finished 3056 days ago 
-1251 2021 Euro 2020 - Group stage UEFA Euro Football Azerbaijan Azerbaijan - Baku
Denmark Denmark - Copenhagen
Germany Germany - Munich
Hungary Hungary - Budapest
Italy Italy - Rome
Netherlands Netherlands - Amsterdam
Romania Romania - Bucharest
Russia Russia - Saint Petersburg
Spain Spain - Seville
Scotland Scotland - Glasgow
England England - London
11 - 23 June 2021       finished 1247 days ago 
-1251 2021 Euro 2020 - Round of 16 UEFA Euro Football Denmark Denmark - Copenhagen
Hungary Hungary - Budapest
Netherlands Netherlands - Amsterdam
Romania Romania - Bucharest
Spain Spain - Seville
Scotland Scotland - Glasgow
England England - London
26 - 29 June 2021       finished 1241 days ago 
-1245 2021 Euro 2020 - Quarter-finals UEFA Euro Football Azerbaijan Azerbaijan - Baku
Germany Germany - Munich
Italy Italy - Rome
Russia Russia - Saint Petersburg
2 - 3 July 2021       finished 1237 days ago 
-1234 2021 Euro 2020 - Semi-finals UEFA Euro Football England England - London
6 - 7 July 2021       finished 1233 days ago 
-1234 2021 Euro 2020 - Final UEFA Euro Football England England - London
11 July 2021       finished 1229 days ago 
-153 2024 Group stage UEFA Euro Football Germany Germany - Berlin
Germany Germany - Cologne
Germany Germany - Dortmund
Germany Germany - Dusseldorf
Germany Germany - Frankfurt
Germany Germany - Gelsenkirchen
Germany Germany - Hamburg
Germany Germany - Leipzig
Germany Germany - Munich
Germany Germany - Stuttgart
14 - 26 June 2024       finished 148 days ago 
-146 2024 Round of 16 UEFA Euro Football Germany Germany - Berlin
Germany Germany - Cologne
Germany Germany - Dortmund
Germany Germany - Dusseldorf
Germany Germany - Frankfurt
Germany Germany - Gelsenkirchen
Germany Germany - Leipzig
Germany Germany - Munich
29 June - 2 July 2024       finished 142 days ago 
-141 2024 Quarter-finals UEFA Euro Football Germany Germany - Berlin
Germany Germany - Dusseldorf
Germany Germany - Hamburg
Germany Germany - Stuttgart
5 - 6 July 2024       finished 138 days ago 
-148 2024 Semi-finals UEFA Euro Football Germany Germany - Dortmund
Germany Germany - Munich
9 - 10 July 2024       finished 134 days ago 
-142 2024 Final UEFA Euro Football Germany Germany - Berlin
14 July 2024       finished 130 days ago 
67 2028 UEFA Euro Football Ireland Ireland - Dublin
Northern Ireland Northern Ireland - Belfast
England England - Birmingham
Wales Wales - Cardiff
Scotland Scotland - Glasgow
England England - Liverpool
England England - London
England England - Manchester
England England - Newcastle
9 June - 9 July 2028       1296 starts in 1296 days 

  Map