EURO 2024: All you need to know
Euro 2024 full schedule/fixtures and results
June 14, 2024: Euro 2024 opening game, Munich Football Arena (Allianz Arena)
June 30 – July 2: Round of 16
July 5-6: Quarter-finals
July 9-10: Semi-finals
14 JULY : Euro 2024 final, Olympia stadium Berlin
Fixtures Group stage
Friday June 14
Germany vs Scotland (Munich, kick-off 9pm CET time) ➡ 5 : 1 (FT)
Saturday June 15
Hungary vs Switzerland (Cologne, kick-off 3pm CET time) ➡1-3 (FT)
Spain vs Croatia (Berlin, kick-off 6pm CET time) ➡3- 0 (FT)
Italy vs Albania (Dortmund, kick-off 9pm CET time) ➡2 – 1 (FT)
Sunday June 16
Poland vs Netherlands (Hamburg, kick-off 3pm CET time) ➡1 – 2 (FT)
Slovenia vs Denmark (Stuttgart, kick-off 6pm CET time) ➡1 – 1 (FT)
Serbia vs England (Gelsenkirchen, kick-off 9pm CET time) ➡0 – 1 (FT)
Monday June 17
Romania vs Ukraine (Munich, kick-off 3pm CET time) ➡ 3 – 0 (FT)
Belgium vs Slovakia (Frankfurt, kick-off 6pm CET time) ➡ 0 – 1 (FT)
Austria vs France (Dusseldorf, kick-off 9pm CET time) ➡ 0 – 1 (FT)
Tuesday June 18
Turkey vs Georgia (Dortmund, kick-off 6pm CET time) 3 – 1 (FT)
Portugal vs Czech Republic (Leipzig, kick-off 9pm CET time) 2 – 1 (FT)
Wednesday June 19
Croatia vs Albania (Hamburg, kick-off 3pm CET time) 2 – 2 (FT)
Germany vs Hungary (Stuttgart, kick-off 6pm CET time) 2 – 0 (FT)
Scotland vs Switzerland (Cologne, kick-off 9pm CET time) 1– 1 (FT)
Thursday June 20
Slovenia vs Serbia (Munich, kick-off 3pm CET time) 1– 1 (FT)
Denmark vs England (Frankfurt, kick-off 6pm CET time) 1– 1 (FT)
Spain vs Italy (Gelsenkirchen, kick-off 9pm CET time) 1– 0 (FT)
Friday June 21
Slovakia vs Ukraine (Dusseldorf, kick-off 3pm CET time) 1– 2 (FT)
Poland vs Austria (Berlin, kick-off 6pm CET time) 1– 3 (FT)
Netherlands vs France (Leipzig, kick-off 9pm CET time) 0-0 (FT)
Saturday June 22
Georgia vs Czech Republic (Hamburg, kick-off 3pm CET time) 1-1(FT)
Turkey vs Portugal (Dortmund, kick-off 6pm CET time) 0-3 (FT)
Belgium vs Romania (Cologne, kick-off 9pm CET time) 2-0 (FT)
Sunday June 23
Switzerland vs Germany (Frankfurt, kick-off 9pm CET time) 1-1 (FT)
Scotland vs Hungary (Stuttgart, kick-off 9pm CET time) 0-1 (FT)
Monday June 24
Croatia vs Italy (Leipzig, kick-off 9pm CET time) 1-1 (FT)
Albania vs Spain (Dusseldorf, kick-off 9pm CET time) 0- 1(FT)
Tuesday June 25
Netherlands vs Austria (Berlin, kick-off 6pm CET time) ➡2-3 (FT)
France vs Poland (Dortmund, kick-off 6pm CET time) ➡1-1 (FT)
England vs Slovenia (Cologne, kick-off 9pm CET time) ➡0-0 (FT)
Denmark vs Serbia (Munich, kick-off 9pm CET time) ➡0-0 (FT)
Wednesday June 26
Slovakia vs Romania (Frankfurt, kick-off 6pm CET time) ➡1-1 (FT)
Ukraine vs Belgium (Stuttgart, kick-off 6pm CET time) ➡0-0(FT)
Czech Republic vs Turkey (Hamburg, kick-off 9pm CET time) ➡1-2 (FT)
Georgia vs Portugal (Gelsenkirchen, kick-off 9pm CET time) ➡2-0(FT)
Rest days on June 27 and 28
Round of 16
Saturday June 29
Germany vs Denmark (Dortmund, kick-off 9pm CET time) ➡2-0 (FT)
Switzerland vs Italy (Berlin, kick-off 6pm CET time) ➡2-0(FT)
Sunday June 30
Spain vs Georgia (Cologne, kick-off 9pm CET time) ➡1-4(FT)
England vs Slovakia (Gelsenkirchen, kick-off 6pm CET time) ➡2-1(FT)
Monday July 1
Portugal vs Slovenia (Frankfurt, kick-off 9pm CET time) 0-0(FT) ➡ 3-0(After Penalties )
France vs Belgium (Düsseldorf, kick-off 6pm CET time) ➡ 1-0(FT)
Tuesday July 2
Romania vs Netherlands (Munich, kick-off 6pm CET time) ➡ 0-3(FT)
Austria vs Turkey (Leipzig, kick-off 9pm CET time) ➡ 1-2(FT)
Rest days on 3 and 4 July
Quarter-finals
Friday July 5
Spain vs Germany (Stuttgart, kick-off 6pm CET time) ➡ 2-1(FT after extra time)
France vs Portugal (Hamburg, kick-off 9pm CET time) ➡ 0-0(FT) France qualified after penalties
Saturday July 6
Netherlands vs Turkey (Berlin, kick-off 9pm CET time) ➡ 2-1(FT)
England vs Switzerland (Dusseldorf, kick-off 6pm CET time) 1-1 (FT) ➡ England qualified after penalties
Rest days on 7 and 8 July
Semi-finals
Tuesday July 9
Spain vs France (Munich, kick-off 9pm CET time) ➡ 2-1(FT)
Wednesday July 10
England vs Netherlands (Dortmund, kick-off 9pm CET time) 2-1(FT)
Rest days on July 11, 12 and 13
Euro 2024 final
Sunday July 14
Spain vs England (Berlin, kick-off 9pm CET time) 2-1(FT)
Euro 2024 Groups
Who qualifies from each group?
The top 2 teams from each of the six final tournament groups will proceed to the round of 16 along with the four best third-placed finishers.
Where and when will the Euro 2024 final be played?
Allianz Arena in Munich will host the final of Euro 2024.
The 10 host cities and stadiums are as follows:
- Berlin – Olympiastadion Berlin
- Cologne – Cologne Stadium (RheinEnergieSTADION)
- Dortmund – BVB Stadion Dortmund (Signal Iduna Park)
- Dusseldorf – Dusseldorf Arena (MERKUR SPIEL-ARENA)
- Frankfurt – Frankfurt Arena (Deutsche Bank Park)
- Gelsenkirchen – Arena AufSchalke (Veltins-Arena)
- Hamburg – Volksparkstadion Hamburg
- Leipzig – Leipzig Stadium (Red Bull Arena)
- Munich – Munich Football Arena (Allianz Arena)
- Stuttgart – Stuttgart Arena (MHPArena)
Bet On Euro 2024 matches here: