World Cup 2026: What matches are on today?

FootballSports
18 Jun 2026 • 4:12 PM MYT
The Independent
The Independent

The world’s most free-thinking newspaper

World Cup 2026: What matches are on today?

  • The 2026 World Cup is well underway as 48 nations are split into 12 groups for the first time in the tournament’s long history. Here’s a roundup of today’s matches:
  • Group A’s Czech Republic will go head-to-head with South Africa at 5pm (BST), following defeat for both teams last week.
  • Their respective victors, South Korea and Mexico, will also be playing today at 7pm (local time), or 2am (BST).
  • Co-hosts Canada are set to take on Qatar in Vancouver at 11pm (BST).
  • Switzerland will face Bosnia & Herzegovina in Los Angeles at 8pm (BST) or 12pm (local time).