World Cup Matches Today UK Time: Every game happening on June 21, kick off times and where to watch live
Here are all the World Cup games on Sunday, June 21, when they kick off UK time and where you can watch live.
Nations including Spain are set to play their second World Cup games today, with plenty of opportunity to make a change in the group standings.
This evening teams from Group G and Group H will play in stadiums across North America, following their first round of matches which involved draws across the board.
Unlike other groups where winners have already been declared, it is set to be an exciting set of matches as players look to secure their spots in the next stage of the competition.
Here are all of the teams playing on Sunday, June 21, when each game will kick off in the UK, where you can watch each match and more.
Who is playing in the World Cup today? All matches on Sunday, June 21
There are four matches taking place today, starting with Spain vs Saudi Arabia. They will play in Atlanta, with Belgium vs Iran and Uruguay vs Cape Verde also on in the States. Over the border in Canada, New Zealand will face Egypt.
Here is every Sunday, June 21 World Cup game:
- Spain vs Saudi Arabia, Atlanta Stadium
- Belgium vs Iran, Los Angeles Stadium
- Uruguay vs Cape Verde, Miami Stadium
- New Zealand vs Egypt, BC Place Vancouver


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?
The first World Cup game to kick off today is Spain vs Saudi Arabia, which will be followed by Belgium vs Iran, then Uruguay vs Cape Verde.
Then there is New Zealand vs Egypt which will kick off at 6pm in Vancouver, Canada but 2am here in the UK.
Sunday, June 21: World Cup Games on today - UK time:
- Spain vs Saudi Arabia — Kick off at 5pm
- Belgium vs Iran — Kick off at 8pm
- Uruguay vs Cape Verde — Kick off at 11pm (Monday, June 22)
- New Zealand vs Egypt — Kick off at 2am (Monday, June 22)
- PAST: Ecuador vs Curacao, Kansas City Stadium — Kick off was at 1am today
- PAST: Tunisia vs Japan, Estadio Monterrey — Kick off was at 5am today
Where can I watch the World Cup today in the UK?
The action will be split up today, with the BBC broadcasting Spain vs Saudi Arabia and Uruguay vs Cape Verde, while ITV and STV split Belgium vs Iran and New Zealand vs Egypt.
Spain vs Saudi Arabia — BBC
Spain vs Saudi Arabia will be on BBC One and BBC iPlayer from 4.30pm on Sunday, June 21. If you aren’t able to watch the match, then you can still listen along live as BBC Radio 5 Live will be covering the game from 4pm.
Belgium vs Iran — ITV/STV
If you are more interested in Belgium vs Iran, this match will be broadcast over on ITV, or STV for those in Scotland from 7pm. It will also be available to watch on ITVX or STV Player, with BBC Radio 5 Live providing pre-match coverage as well as live commentary from 7pm.
Uruguay vs Cape Verde — BBC
From 10.30pm, BBC One and BBC iPlayer will be showing Uruguay vs Cape Verde at the World Cup. The same match will also be broadcast on Radio 5 Live from 11pm
New Zealand vs Egypt — ITV/STV
New Zealand vs Egypt will be live on ITV/ITVX or STV/STV Player in Scotland from 1.30am on Monday, June 22. Live commentary will be available over on BBC Radio 5 Live from 2am.
World Cup 2026: Sign up for The Scotsman's special newsletter to never miss a Scotland story
World Cup 2026: Upcoming Group Fixtures
While the standings are starting to become clearer as the World Cup continues, there are still many more matches remaining during the Group Stage.
There is just one week left of the Group Stage, with each team set to play their final matches ahead of June 28.
Monday, June 22
- 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]
Further information about all upcoming fixtures can be found on the official FIFA website.
Comments
Want to join the conversation? Please or to comment on this article.
