World Cup Games Today: Here is every team playing on June 20, exact UK kick off times and where to watch live
Wondering who is playing in the World Cup today? Here is every scheduled match on June 20, when they kick off in the UK, where you can watch and more.
It’s another day packed full of World Cup action, with Germany set to play Ivory Coast this evening.
The two sides are both neck and neck for points in the group standings at the moment, and their upcoming match in Toronto will help determine who will be heading into the next stage of the FIFA tournament.
But that’s just one game out of four happening today. Here is every World Cup match on Saturday, June 20, when they kick off in the UK and where you can watch live.
Who is playing in the World Cup today? All Saturday, June 20 games
Teams will play the second games of their World Cup campaigns this evening, with the Netherlands going up against Sweden in Houston, USA for Group F, while Tunisia play Japan in Guadalupe, Mexico.
As for Group E, Germany will face Ivory Coast in Toronto, Canada followed by Ecuador vs Curacao in Kansas City, USA that same evening.
Here is every World Cup game happening on June 20 and where they will be playing:
- Netherlands vs Sweden, Houston Stadium
- Germany vs Ivory Coast, Toronto Stadium
- Ecuador vs Curacao, Kansas City Stadium
- Tunisia vs Japan, Estadio Monterrey
World Cup 2026: Sign up for The Scotsman's special newsletter to never miss a Scotland story
When will each World Cup game kick off today UK time?
Making the most of all three host nations, today there will be four today matches played across three countries - the majority of which are all in different time zones.
The two matches in the States both follow Central Daylight Time, where the Netherlands vs Sweden will kick off at noon local time, and Ecuador vs Curacao at 7pm.


Then in Toronto Canada, Germany vs Ivory Coast kick off at 4pm local, with a start time of 10pm for Tunisia vs Japan in Mexico - meaning that’s a very, very early game for UK fans.
Saturday, June 20: World Cup Games on today - UK time:
- Netherlands vs Sweden — Kick off at 6pm
- Germany vs Ivory Coast — Kick off at 9pm
- Ecuador vs Curacao — Kick off at 1am (Sunday, June 21 UK time)
- Tunisia vs Japan — Kick off at 5am (Sunday, June 21 UK time)
- PAST: Brazil vs Haiti — Kick off was at 2am this morning
- PAST: Turkey vs Paraguay — Kick off was at 5am this morning
Each of these games will be played between 12pm and 10pm local time, with two technically stretching into the early hours of tomorrow.
Where can I watch the World Cup today in the UK?
The BBC will broadcast the majority of the World Cup games on today, with ITV and STV airing just one.
Netherlands vs Sweden will be on BBC One, as will Ecuador vs Curacao and Tunisia vs Japan, while Germany vs Ivory Coast will be on the other channel this evening.
Here’s where you can watch each of today’s matches in the UK:
- Netherlands vs Sweden — Live on BBC One and BBC iPlayer from 5.30pm, with BBC Radio 5 Live covering it from 5.40pm ahead of kick off at 6pm.
- Germany vs Ivory Coast — Live on ITV and ITVX or STV and STV Player from 8pm. The match will also be on BBC Radio 5 Live from 8pm with kick off at 9pm.
- Ecuador vs Curacao — Live on BBC One and BBC iPlayer from 12.50am on Sunday, June 21, with Radio 5 Live Commentary and pre-match coverage from 1am.
- Tunisia vs Japan — Live on BBC One and BBC iPlayer from 4.50am on Sunday, June 21. Coverage will begin on BBC Radio 5 Live from 5am.
World Cup 2026: Upcoming Group Fixtures
If you are starting to get nervous about which teams will make it through the group stages, there are still plenty of matches remaining.
The weekend is here, with another packed day of games at the World Cup set for Sunday - and the following week.
Here is every upcoming group fixture:
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]
You can find out more about upcoming fixtures, standings and more on the official FIFA website.
Comments
Want to join the conversation? Please or to comment on this article.
