The draw for UEFA Euro 2024 was made at the Elbphilharmonie in Hamburg on Saturday night. Here’s the full fixture list for next summer’s European Championships group stage (all kick off times are are BST): Germany vs Scotland. Kick off: 8pm. Allianz Arena, Munich. 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. 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. 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. Türkiye vs Play-off Path C winner. Kick off: 5pm. Westfalenstadion, Dortmund. Portugal vs Czechia. Kick off: 8pm. Red Bull Arena, Leipzig. 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. 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. 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. 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. Switzerland vs Germany. Kick off: 8pm. Deutsche Bank Park, Frankfurt. Scotland vs Hungary. Kick off: 8pm. Neckarstadion, Stuttgart. Albania vs Spain. Kick off: 8pm. Merkur Spiel-Arena, Düsseldorf. Croatia vs Italy. Kick off: 8pm. Red Bull Arena, Leipzig. 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. 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. Saturday 29 June, Sunday 30 June, Monday 1 July & Tuesday 2 July. Friday 5 July & Saturday 6 July. Tuesday 9 July & Wednesday 10 July- both kick off 8pm (BST). Sunday 14 July- kick off 8pm. Olympiastadion, Berlin.