Every group-stage clash at this summer’s World Cup and what TV channel you can watch them on
All kick-off times are UK
Thursday 11th June 2026
8pm Mexico v South Africa Group A ITV
Friday 12th June 2026
3am South Korea v Czech Republic Group A ITV
8pm Canada v Bosnia-Herzegovina Group B BBC One
Saturday 13th June 2026
2am USA v Paraguay Group D BBC One
8pm Qatar v Switzerland Group B ITV
11pm Brazil v Morocco Group C BBC One
Sunday 14th June 2026
2am Haiti v Scotland Group C BBC One
5am Australia v Turkey Group D ITV
6pm Germany v Curacao Group E ITV
9pm Netherlands v Japan Group F ITV
We’re also giving away five subscriptions to World Soccer. To enter the competition, click here.
Monday 15th June 2026
12am Ivory Coast v Ecuador Group E BBC One
3am Sweden v Tunisia Group F ITV
5pm Spain v Cape Verde Group H ITV
8pm Belgium v Egypt Group G BBC One
11pm Saudi Arabia v Uruguay Group H ITV
Tuesday 16th June 2026
2am Iran v New Zealand Group G BBC One
8pm France v Senegal Group I BBC One
11pm Iraq v Norway Group I BBC One
Wednesday 17th June 2026
2am Argentina v Algeria Group J ITV
5am Austria v Jordan Group J BBC One
6pm Portugal v DR Congo Group K BBC One
9pm England v Croatia Group L ITV
Thursday 18th June 2026
12am Ghana v Panama Group L ITV
3am Uzbekistan v Colombia Group K BBC One
5pm Czech Republic v South Africa Group A BBC One
8pm Switzerland v Bosnia-Herzegovina Group B ITV
11pm Canada v Qatar Group B ITV
Friday 19th June 2026
2am Mexico v South Korea Group A BBC One
8pm USA v Australia Group D BBC One
11pm Scotland v Morocco Group C ITV
Saturday 20th June 2026
2am Brazil v Haiti Group C ITV
5am Turkey v Paraguay Group D ITV
6pm Netherlands v Sweden Group F BBC One
9pm Germany v Ivory Coast Group E ITV
Sunday 21st June 2026
1am Ecuador v Curacao Group E BBC One
5am Tunisia v Japan Group F BBC One
5pm Spain v Saudi Arabia Group H BBC One
8pm Belgium v Iran Group G ITV
11pm Uruguay v Cape Verde Group H BBC One
Monday 22nd June 2026
2am New Zealand v Egypt Group G ITV
6pm Argentina v Austria Group J BBC One
10pm France v Iraq Group I BBC One
Tuesday 23rd June 2026
1am Norway v Senegal Group I ITV
4am Jordan v Algeria Group J ITV
6pm Portugal v Uzbekistan Group K ITV
9pm England v Ghana Group L BBC One
Wednesday 24th June 2026
12am Panama v Croatia Group L BBC One
3am Colombia v DR Congo Group K ITV
8pm Bosnia-Herzegovina v Qatar Group B ITV4
8pm Switzerland v Canada Group B ITV
11pm Morocco v Haiti Group C BBC Two
11pm Scotland v Brazil Group C BBC One
Thursday 25th June 2026
2am Czech Republic v Mexico Group A BBC One
2am South Africa v South Korea Group A BBC Two
9pm Curacao v Ivory Coast Group E BBC Two
9pm Ecuador v Germany Group E BBC One
Friday 26th June 2026
12am Japan v Sweden Group F BBC Two
12am Tunisia v Netherlands Group F BBC One
3am Paraguay v Australia Group D ITV4
3am Turkey v USA Group D ITV
8pm Norway v France Group I ITV
8pm Senegal v Iraq Group I ITV4
Saturday 27th June 2026
1am Cape Verde v Saudi Arabia Group H ITV4
1am Uruguay v Spain Group H ITV
4am Egypt v Iran Group G BBC Two
4am New Zealand v Belgium Group G BBC One
10pm Croatia v Ghana Group L ITV4
10pm Panama v England Group L ITV
Sunday 28th June 2026
12.30am Colombia v Portugal Group K BBC One
12.30am DR Congo v Uzbekistan Group K BBC Two
3am Algeria v Austria Group J BBC Two
3am Jordan v Argentina Group J BBC One
