Full last-16 fixtures
- June 29: Switzerland v Italy (5pm) – BBC
- June 29: Germany v Denmark (8pm) – ITV
- June 30: England v Slovakia (5pm) – ITV
- June 30: Spain v Georgia (8pm) – ITV
- July 1: France v Belgium (5pm) – ITV
- July 1: Portugal v Slovenia (8pm) – BBC
- July 2: Romania v Netherlands (5pm) – BBC
- July 2: Austria v Turkey (8pm) – ITV
Key tournament dates
The group stage finished on Wednesday, June 26, and the knockouts start today, Saturday, June 29.
Round of 16: June 29-July 2
Quarter-finals: July 5-6
Semi-finals: July 9-10
Final: July 14
Where is Euro 2024 being held?
The tournament is in Germany, with 10 host cities: Dortmund, Hamburg, Berlin, Leipzig, Munich, Stuttgart, Frankfurt, Cologne, Düsseldorf and Gelsenkirchen.