Where to Watch Football

Broadcasters & channels for every football match

Team

South Africa

Countries

About South Africa

The South Africa national football team, Bafana Bafana, is governed by the South African Football Association (SAFA) and competes in CAF. The team plays home matches at FNB Stadium (Soccer City) in Johannesburg and wears yellow and green.

South Africa hosted the 2010 FIFA World Cup — the first African nation to do so — and became the first host not to advance from the group stage. However, the tournament was widely celebrated as a success for African football and the nation. Bafana Bafana won the Africa Cup of Nations in 1996 on home soil. The country produced legends including Doctor Khumalo and Benni McCarthy, the nation's all-time top scorer.

Upcoming South Africa matches

20:00 · Thu 11 Jun
MexicoSouth Africa

FIFA World Cup 2026

Match details
17:00 · Thu 18 Jun
Czech RepublicSouth Africa

FIFA World Cup 2026

Match details
02:00 · Thu 25 Jun
South AfricaRepublic of Korea

FIFA World Cup 2026

Match details

Schedule snapshot

South Africa appears in 3 matches in the current catalogue, with 3 upcoming fixtures and coverage across 1 competition. Listings are normalised from broadcaster schedule pages to a single country-by-channel format.

South Africa competitions

References

Historical and identity details are sourced from official club and competition records listed below.