Olympiastadion Berlin

  • 15 June 2024 at 18:00: Spain v Croatia
  • 21 June 2024 at 18:00: Poland v Austria
  • 25 June 2024 at 18:00: Netherlands v Austria
  • 29 June 2024 at 18:00: Round of 16
  • 06 July 2024 at 21:00: Quarter-final
  • 14 July 2024 at 21:00: Final

Cologne Stadium

  • 15 June 2024 at 15:00: Hungary v Switzerland
  • 19 June 2024 at 21:00: Scotland v Switzerland
  • 22 June 2024 at 21:00: Belgium v Romania
  • 25 June 2024 at 21:00: England v Slovenia
  • 30 June 2024 at 21:00: Round of 16

Munich Football Arena

  • 14 June 2024 at 21:00: Germany v Scotland
  • 17 June 2024 at 15:00: Romania v Ukraine
  • 20 June 2024 at 15:00: Slovenia v Serbia
  • 25 June 2024 at 21:00: Denmark v Serbia
  • 02 July 2024 at 18:00: Round of 16
  • 09 July 2024 at 21:00: Semi-final

Frankfurt Arena

  • 17 June 2024 at 18:00: Belgium v Slovakia
  • 20 June 2024 at 18:00: Denmark v England
  • 23 June 2024 at 21:00: Switzerland v Germany
  • 26 June 2024 at 18:00: Slovakia v Romania
  • 01 July 2024 at 21:00: Round of 16

Volksparkstadion Hamburg

  • 16 June 2024 at 15:00: Poland v Netherlands
  • 19 June 2024 at 15:00: Croatia v Albania
  • 22 June 2024 at 15:00: Georgia v Czechia
  • 26 June 2024 at 21:00: Czechia v Türkiye
  • 5 July 2024 at 21:00: Quarter-final

BVB Stadion Dortmund

  • 15 June 2024 at 21:00: Italy v Albania
  • 18 June 2024 at 18:00: Türkiye v Georgia
  • 22 June 2024 at 18:00: Türkiye v Portugal
  • 25 June 2024 at 18:00: France v Poland
  • 29 June 2024 at 21:00: Round of 16
  • 10 July 2024 at 21:00 Semi-final

Leipzig Stadium

  • 18 June 2024 at 21:00: Portugal v Czechia
  • 21 June 2024 at 21:00: Netherlands v France
  • 24 June 2024 at 21:00: Croatia v Italy
  • 02 July 2024 at 21:00: Round of 16

Arena AufSchalke

  • 16 June 2024 at 21:00: Serbia v England
  • 20 June 2024 at 21:00: Spain v Italy
  • 26 June 2024 at 21:00: Georgia v Portugal
  • 30 June 2024 at 18:00: Round of 16

Stuttgart Arena

  • 16 June 2024 at 18:00: Slovenia v Denmark
  • 19 June 2024 at 18:00: Germany v Hungary
  • 23 June 2024 at 21:00: Scotland v Hungary
  • 26 June 2024 at 18:00: Ukraine v Belgium
  • 05 July 2024 at 18:00: Quarter-final

Düsseldorf Arena

  • 17 June 2024 at 21:00: Austria v France
  • 21 June 2024 at 15:00: Slovakia v Ukraine
  • 24 June 2024 at 21:00: Albania v Spain
  • 01 July 2024 at 18:00: Round of 16
  • 06 July 2024 at 18:00: Quarter-final
Latest post
Group A
PlayedP WonW DrawnD LostL PointsPTS
Group B
PlayedP WonW DrawnD LostL PointsPTS
Group C
PlayedP WonW DrawnD LostL PointsPTS
Group D
PlayedP WonW DrawnD LostL PointsPTS
Group E
PlayedP WonW DrawnD LostL PointsPTS
Group F
PlayedP WonW DrawnD LostL PointsPTS