JOHANNESBURG. – Here is how to watch Bafana Bafana at the 2026 World Cup in South Africa. All three Group A games are free to air, with kickoff times in SAST.
Bafana Bafana fixtures and SAST times
- Mexico v South Africa: Thursday 11 June, 21:00 SAST. Result: Mexico won 2-0.
- Czechia v South Africa: Thursday 18 June, 18:00 SAST.
- South Africa v South Korea: Thursday 25 June, 03:00 SAST.
The full list with venues is in our Bafana fixtures guide.
Channels and streaming
The SABC is showing all three Bafana Bafana matches free to air on SABC 1, SABC 3 and SABC Sport, with free streaming on the SABC Plus app. The games are also live on SuperSport across DStv and on the SportyTV app. Every Bafana Bafana match at the World Cup is therefore available without a paid subscription through the SABC.
More Bafana coverage
For squad news, the group picture and what South Africa need to advance, see the Bafana hub. For the full tournament schedule see the fixtures guide.

