- 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).
World Cup 2026: What matches are on today?

The Independent
The world’s most free-thinking newspaper




