Euro 2024 group stages: Full fixture list confirmed
The draw for UEFA Euro 2024 was made at the Elbphilharmonie in Hamburg on Saturday night.
Find the full draw here.
Here’s the full fixture list for next summer’s European Championships group stage (all kick off times are are BST):
Friday 14 June
Germany vs Scotland. Kick off: 8pm. Allianz Arena, Munich.
Saturday 15 June
Hungary vs Switzerland. Kick off: 2pm. RheinEnergieStadion, Köln.
Spain vs Croatia. Kick off: 5pm. Olympiastadion, Berlin.
Italy vs Albania. Kick off: 8pm. Westfalenstadion, Dortmund.
Sunday 16 June
Slovenia vs Denmark. Kick off: 5pm. Neckarstadion, Stuttgart.
Serbia vs England. Kick off: 8pm. Arena AufSchalke, Gelsenkirchen.
Play-off Path A winner vs Netherlands. Kick off: 2pm. Volksparkstadion, Hamburg.
Monday 17 June
Austria vs France. Kick off: 8pm. Merkur Spiel-Arena, Düsseldorf.
Belgium vs Slovakia. Kick off: 5pm. Deutsche Bank Park, Frankfurt.
Romania vs Play-off Path B winner. Kick off: 2pm. Allianz Arena, Munich.
Tuesday 18 June
Türkiye vs Play-off Path C winner. Kick off: 5pm. Westfalenstadion, Dortmund.
Portugal vs Czechia. Kick off: 8pm. Red Bull Arena, Leipzig.
Wednesday 19 June
Scotland vs Switzerland. Kick off: 8pm. RheinEnergieStadion, Köln.
Germany vs Hungary. Kick off: 5pm. Neckarstadion, Stuttgart.
Croatia vs Albania. Kick off: 2pm. Volksparkstadion, Hamburg.
Thursday 20 June
Spain vs Italy. Kick off: 8pm. Arena AufSchalke, Gelsenkirchen.
Denmark vs England. Kick off: 5pm. Deutsche Bank Park, Frankfurt.
Slovenia vs Serbia. Kick off: 2pm. Allianz Arena, Munich.
Friday 21 June
Play-off Path A winner vs Austria. Kick off: 5pm. Olympiastadion, Berlin.
Netherlands vs France. Kick off: 8pm. Red Bull Arena, Leipzig.
Slovakia vs Play-off Path B winner. Kick off: 2pm. Merkur Spiel-Arena, Düsseldorf.
Saturday 22 June
Belgium vs Romania. Kick off: 8pm. RheinEnergieStadion, Köln.
Türkiye vs Portugal. Kick off: 5pm. Westfalenstadion, Dortmund.
Play-off Path C winner vs Czechia. Kick off: 2pm. Volksparkstadion, Hamburg.
Sunday 23 June
Switzerland vs Germany. Kick off: 8pm. Deutsche Bank Park, Frankfurt.
Scotland vs Hungary. Kick off: 8pm. Neckarstadion, Stuttgart.
Monday 24 June
Albania vs Spain. Kick off: 8pm. Merkur Spiel-Arena, Düsseldorf.
Croatia vs Italy. Kick off: 8pm. Red Bull Arena, Leipzig.
Tuesday 25 June
England vs Slovenia. Kick off: 8pm. RheinEnergieStadion, Köln.
Denmark vs Serbia. Kick off: 8pm. Allianz Arena, Munich.
Netherlands vs Austria. Kick off: 5pm. Olympiastadion, Berlin.
France vs Play-off Path A winner. Kick off: 5pm. Westfalenstadion, Dortmund.
Wednesday 26 June
Slovakia vs Romania. Kick off: 5pm. Deutsche Bank Park, Frankfurt.
Play-off Path B winner vs Belgium. Kick off: 5pm. Neckarstadion, Stuttgart.
Play-off Path C winner vs Portugal. Kick off: 8pm. Arena AufSchalke, Gelsenkirchen.
Czechia vs Türkiye. Kick off: 8pm. Volksparkstadion, Hamburg.
When do the knockout stages take place?
Round of 16
Saturday 29 June, Sunday 30 June, Monday 1 July & Tuesday 2 July.
Quarter-finals
Friday 5 July & Saturday 6 July.
Semi-finals
Tuesday 9 July & Wednesday 10 July- both kick off 8pm (BST).
European Championships Final
Sunday 14 July- kick off 8pm. Olympiastadion, Berlin.
Latest Betting Offers
Check the latest free bets and betting offers from the best betting sites in the UK at Freebets.com.
Ben Gray
Arsenal fan – follow them over land and sea (and Leicester); sofa Celtic supporter; a bit of a football '"encyclopedia".