World Cup Matches Today: Every game happening on June 17, UK kick off times and where to watch live

Here are all of the teams playing in the World Cup on Wednesday, June 17 – including UK kick off times, broadcast channels and more.

England will play their first World Cup match today, going up against Croatia later this evening.

One of several exciting games to be played during the first full week of the 2026 tournament, players such as Cristiano Ronaldo will also be taking to the pitch to play against DR Congo.

It will follow Argentina’s early morning match against Algeria which saw fellow footballing giant Messi play for his national squad.

That’s in addition to the likes of Harry Kane, who will captain the England squad against Croatia.

Who is playing in the World Cup today?

Not including Argentina vs Algeria who played at 2am this morning, here is every World Cup game happening today:

  • Austria vs Jordan
  • Portugal vs DR Congo
  • England vs Croatia
  • Ghana vs Panama
  • Uzbekistan vs Colombia

World Cup Matches Today UK Time: Here’s when all Wednesday, June 17 games kick off

If you’re hoping to catch Ronaldo playing for Portugal or watch live as England play the first game in their World Cup campaign, here is the exact UK kick off times for all of today’s matches:

  • Austria vs Jordan — Kick off at 5am
  • Portugal vs DR Congo — Kick off at 6pm
  • England vs Croatia — Kick off at 9pm
  • Ghana vs Panama — Kick off at midnight (early morning - Thursday, June 18)
  • Uzbekistan vs Colombia — Kick off at 3am (early morning - Thursday, June 18)

Where can I watch the World Cup today in the UK?

To mark England’s first game in the World Cup, there is no need to stay up late with the game’s 9pm start time.

But if you need to know which channel will be broadcasting the match, here’s which TV channels will be showing World Cup games on Wednesday, June 17:

  • Austria vs Jordan — Live on BBC One or BBC iPlayer from 4.50am this morning, with live commentary airing on BBC Radio 5 Live from 4.55am.
  • Portugal vs DR Congo — Live on BBC One or BBC iPlayer from 5.30pm in the evening, with pre-match coverage on BBC Radio 5 Live from 5.30pm.
  • England vs Croatia — Live on ITV and ITVX or STV and STV Player from 8pm, with kick off at 9pm. There will also be live commentary from 8pm on BBC Radio 5 Live.
  • Ghana vs Panama — Live on ITV and ITVX or STV and STV Player from 11.40pm, it’s back to back coverage on BBC Radio 5 Live as well with the match commentary available from 11.50pm.
  • Uzbekistan vs Colombia — Live on BBC One or BBC iPlayer from 2.50am, and over on BBC Radio 5 Live from 2.55am.

World Cup 2026: Sign up for The Scotsman's special newsletter to never miss a Scotland story

World Cup 2026: Group Stage fixtures

If you aren’t interested in any of today’s matches but more in what has still to come in the group stages, here are all of the remaining fixtures:

Thursday, June 18

  • Ghana vs Panama — Kick off at 12am, Toronto, Canada [Group L]
  • Uzbekistan vs Colombia — Kick off at 3am, Mexico City, Mexico [Group K]
  • Czech Republic vs South Africa — Kick off at 5pm, Atlanta, USA [Group A]
  • Switzerland vs Bosnia & Herzegovina — Kick off at 8pm, Los Angeles, USA [Group B]
  • Canada vs Qatar — Kick off at 11pm, Vancouver, Canada [Group B]

Friday, June 19

  • Mexico vs South Korea — Kick off at 2am, Zapopan, Mexico [Group A]
  • USA vs Australia — Kick off at 8pm, Seattle, USA [Group D]
  • Scotland vs Morocco — Kick off at 11pm, Foxborough, USA [Group C]

Saturday, June 20

  • Brazil vs Haiti — Kick off at 1.30am, Philadelphia, USA [Group C]
  • Turkey vs Paraguay — Kick off at 4am, Santa Clara, USA [Group D]
  • Netherlands vs Sweden — Kick off at 6pm, Houston, USA [Group A]
  • Germany vs Ivory Coast — Kick off at 9pm, Toronto, Canada [Group E]

Sunday, June 21

  • Ecuador vs Curacao — Kick off at 1am, Kansas City, USA [Group E]
  • Tunisia vs Japan — Kick off at 5am, Guadalupe, Mexico [Group F]
  • Spain vs Saudi Arabia — Kick off at 5pm, Atlanta, USA [Group H]
  • Belgium vs Iran — Kick off at 8pm, Los Angeles, USA [Group G]
  • Uruguay vs Cape Verde — Kick off at 11pm, Miami, USA [Group H]

Monday, June 22

  • New Zealand vs Egypt — Kick off at 2am, Vancouver, Canada [Group G]
  • Argentina vs Austria — Kick off at 6pm, Arlington, USA [Group J]
  • France vs Iraq — Kick off at 10pm, Philadelphia, USA [Group I]

Tuesday, June 23

  • Norway vs Senegal — Kick off at 1am, Toronto, Canada [Group I]
  • Jordan vs Algeria — Kick off at 4am, Santa Clara, USA [Group J]
  • Portugal vs Uzbekistan — Kick off at 6pm, Houston, USA [Group K]
  • England vs Ghana — Kick off at 9pm, Foxborough, USA [Group L]

Wednesday, June 24

  • Panama vs Croatia — Kick off at 12am, Foxborough, USA [Group L]
  • Colombia vs DR Congo — Kick off at 3am, Zapopan, Mexico [Group K]
  • Switzerland vs Canada — Kick off at 8pm, Vancouver, Canada [Group B]
  • Bosnia & Herzegovina vs Qatar — Kick off at 8pm, Seattle, USA [Group B]
  • Morocco vs Haiti — Kick off at 11pm, Atlanta, USA [Group C]
  • Scotland vs Brazil — Kick off at 11pm, Miami, USA [Group C]

Thursday, June 25

  • South Africa vs South Korea — Kick off at 2am, Guadalupe, Mexico [Group A]
  • Czech Republic vs Mexico — Kick off at 2am, Mexico City, Mexico [Group A]
  • Curacao vs Ivory Coast — Kick off at 9pm, Philadelphia, USA [Group E]
  • Ecuador vs Germany — Kick off at 9pm, New Jersey, USA [Group E]

Friday, June 26

  • Tunisia vs Netherlands — Kick off at 12am, Kansas City, USA [Group F]
  • Japan vs Sweden — Kick off at 12am, Arlington, USA [Group F]
  • Turkey vs USA — Kick off at 3am, Los Angeles, USA [Group D]
  • Paraguay vs Australia — Kick off at 3am, Santa Clara, USA [Group D]
  • Norway vs France — Kick off at 8pm, Foxborough, USA [Group I]
  • Senegal vs Iraq — Kick off at 8pm, Toronto, Canada [Group I]

Saturday, June 27

  • Cape Verde vs Saudi Arabia — Kick off at 1am, Houston, USA [Group H]
  • Uruguay vs Spain — Kick off at 1am, Zapopan, Mexico [Group H]
  • New Zealand vs Belgium — Kick off at 4am, Vancouver, Canada [Group G]
  • Egypt vs Iran — Kick off at 4am, Seattle, USA [Group G]
  • Panama vs England — Kick off at 10pm, New Jersey, USA [Group L]
  • Croatia vs Ghana — Kick off at 10pm, Philadelphia, USA [Group L]

Sunday, June 28

  • Colombia vs Portugal — Kick off at 12.30am, Miami, USA [Group K]
  • DR Congo vs Uzbekistan — Kick off at 12.30am, Atlanta, USA [Group K]
  • Algeria vs Austria — Kick off at 3am, Kansas City, USA [Group J]
  • Jordan vs Argentina — Kick off at 3am, Arlington, USA [Group J]

Following the Group Stages, the World Cup will then head to a round of 32 fixtures, which will feature the top teams from each group as well as eight third-place teams.

From there, it will then be whittled down to the remaining 16 teams as has been the case in previous World Cups.

The first match of the 32 fixture round will see the runners up from Group A go head to head with Group B runners up at Los Angeles Stadium.

You can find out more about the World Cup on FIFA’s official website.

Comments

 0 comments

Want to join the conversation? Please or to comment on this article.

Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice