Football fans are in for a treat over the next five weeks as all 104 World Cup 2026 matches will be broadcast live on television. Millions across the UK are expected to tune in for the action, which kicks off tonight, with the BBC and ITV sharing broadcasting rights once again.
Viewers should prepare for late nights and early mornings, as the tournament takes place across the USA, Canada, and Mexico. While high-profile group stage matches, including England's fixtures against Croatia (9pm), Ghana (9pm), and Panama (10pm), are scheduled at relatively sociable hours, other games of interest to UK audiences have less favorable slots.
Scotland's Return and Key Matches
Scotland's first World Cup appearance since 1998 sees Steve Clarke's team face Haiti at 2am on Sunday morning. South American giants Brazil and Argentina also have early-morning matches, while Spain's clash with Uruguay starts at 1am.
For those who prefer to stream the action, BBC and ITV will offer live coverage via BBC iPlayer and ITVX respectively.
Full Fixture Schedule
Thursday, June 11
- 8pm: Mexico vs South Africa (ITV)
Friday, June 12
- 3am: South Korea vs Czechia (ITV)
- 8pm: Canada vs Bosnia and Herzegovina (BBC)
Saturday, June 13
- 2am: USA vs Paraguay (BBC)
- 8pm: Qatar vs Switzerland (ITV)
- 11pm: Brazil vs Morocco (BBC)
Sunday, June 14
- 2am: Haiti vs Scotland (BBC)
- 5am: Australia vs Turkey (ITV)
- 6pm: Germany vs Curacao (ITV)
- 9pm: Netherlands vs Japan (ITV)
Monday, June 15
- 12am: Ivory Coast vs Ecuador (BBC)
- 3am: Sweden vs Tunisia (ITV)
- 5pm: Spain vs Cape Verde (ITV)
- 8pm: Belgium vs Egypt (BBC)
- 11pm: Saudi Arabia vs Uruguay (ITV)
Tuesday, June 16
- 2am: Iran vs New Zealand (BBC)
- 8pm: France vs Senegal (BBC)
- 11pm: Iraq vs Norway (BBC)
Wednesday, June 17
- 2am: Argentina vs Algeria (ITV)
- 5am: Austria vs Jordan (BBC)
- 6pm: Portugal vs DR Congo (BBC)
- 9pm: England vs Croatia (ITV)
Thursday, June 18
- 12am: Ghana vs Panama (ITV)
- 3am: Uzbekistan vs Colombia (BBC)
- 5pm: Czechia vs South Africa (BBC)
- 8pm: Switzerland vs Bosnia and Herzegovina (ITV)
- 11pm: Canada vs Qatar (ITV)
Friday, June 19
- 2am: Mexico vs South Korea (BBC)
- 8pm: USA vs Australia (BBC)
- 11pm: Scotland vs Morocco (ITV)
Saturday, June 20
- 2am: Brazil vs Haiti (ITV)
- 5am: Turkey vs Paraguay (ITV)
- 6pm: Netherlands vs Sweden (BBC)
- 9pm: Germany vs Ivory Coast (ITV)
Sunday, June 21
- 1am: Ecuador vs Curacao (BBC)
- 5am: Tunisia vs Japan (BBC)
- 5pm: Spain vs Saudi Arabia (BBC)
- 8pm: Belgium vs Iran (ITV)
- 11pm: Uruguay vs Cape Verde (BBC)
Monday, June 22
- 2am: New Zealand vs Egypt (ITV)
- 6pm: Argentina vs Austria (BBC)
- 10pm: France vs Iraq (BBC)
Tuesday, June 23
- 1am: Norway vs Senegal (ITV)
- 4am: Jordan vs Algeria (ITV)
- 6pm: Portugal vs Uzbekistan (ITV)
- 9pm: England vs Ghana (BBC)
Wednesday, June 24
- 12am: Panama vs Croatia (BBC)
- 3am: Colombia vs DR Congo (ITV)
- 8pm: Bosnia and Herzegovina vs Qatar (ITV)
- 8pm: Switzerland vs Canada (ITV)
- 11pm: Morocco vs Haiti (BBC)
- 11pm: Scotland vs Brazil (BBC)
Thursday, June 25
- 2am: Czechia vs Mexico (BBC)
- 2am: South Africa vs South Korea (BBC)
- 9pm: Curacao vs Ivory Coast (BBC)
- 9pm: Ecuador vs Germany (BBC)
Friday, June 26
- 12am: Japan vs Sweden (BBC)
- 12am: Tunisia vs Netherlands (BBC)
- 3am: Paraguay vs Australia (ITV)
- 3am: Turkey vs USA (ITV)
- 8pm: Norway vs France (ITV)
- 8pm: Senegal vs Iraq (ITV)
Saturday, June 27
- 1am: Cape Verde vs Saudi Arabia (ITV)
- 1am: Uruguay vs Spain (ITV)
- 4am: Egypt vs Iran (BBC)
- 4am: New Zealand vs Belgium (BBC)
- 10pm: Croatia vs Ghana (ITV)
- 10pm: Panama vs England (ITV)
Sunday, June 28
- 12:30am: Colombia vs Portugal (BBC)
- 12:30am: DR Congo vs Uzbekistan (BBC)
- 3am: Algeria vs Austria (BBC)
- 3am: Jordan vs Argentina (BBC)
Stay tuned for more updates and analysis throughout the tournament.



