JOHANNESBURG. – The complete World Cup 2026 fixtures, with SAST kickoff times, venues and host cities. The group stage runs from 11 June to 28 June across the United States, Canada and Mexico.
Bafana Bafana fixtures
South Africa play in Group A. The three Bafana games are listed in the Bafana fixtures guide.
Group stage fixtures (SAST)
Thursday 11 June
- 21:00 SAST: Mexico v South Africa (Group A), Estadio Azteca, Mexico City
Friday 12 June
- 04:00 SAST: South Korea v Czechia (Group A), Estadio Akron, Guadalajara
- 21:00 SAST: Canada v Bosnia & Herzegovina (Group B), BMO Field, Toronto
Saturday 13 June
- 03:00 SAST: USA v Paraguay (Group D), SoFi Stadium, Los Angeles
- 21:00 SAST: Qatar v Switzerland (Group B), Levi’s Stadium, San Francisco Bay Area
Sunday 14 June
- 00:00 SAST: Brazil v Morocco (Group C), MetLife Stadium, New York/New Jersey
- 03:00 SAST: Haiti v Scotland (Group C), Gillette Stadium, Boston
- 06:00 SAST: Australia v Turkiye (Group D), BC Place, Vancouver
- 19:00 SAST: Germany v Curacao (Group E), NRG Stadium, Houston
- 22:00 SAST: Netherlands v Japan (Group F), AT&T Stadium, Dallas
Monday 15 June
- 01:00 SAST: Ivory Coast v Ecuador (Group E), Lincoln Financial Field, Philadelphia
- 04:00 SAST: Sweden v Tunisia (Group F), Estadio BBVA, Monterrey
- 18:00 SAST: Spain v Cape Verde (Group H), Mercedes-Benz Stadium, Atlanta
- 21:00 SAST: Belgium v Egypt (Group G), Lumen Field, Seattle
Tuesday 16 June
- 00:00 SAST: Saudi Arabia v Uruguay (Group H), Hard Rock Stadium, Miami
- 03:00 SAST: Iran v New Zealand (Group G), SoFi Stadium, Los Angeles
- 21:00 SAST: France v Senegal (Group I), MetLife Stadium, New York/New Jersey
Wednesday 17 June
- 00:00 SAST: Iraq v Norway (Group I), Gillette Stadium, Boston
- 03:00 SAST: Argentina v Algeria (Group J), GEHA Field at Arrowhead Stadium, Kansas City
- 06:00 SAST: Austria v Jordan (Group J), Levi’s Stadium, San Francisco Bay Area
- 19:00 SAST: Portugal v DR Congo (Group K), NRG Stadium, Houston
- 22:00 SAST: England v Croatia (Group L), AT&T Stadium, Dallas
Thursday 18 June
- 01:00 SAST: Ghana v Panama (Group L), BMO Field, Toronto
- 04:00 SAST: Uzbekistan v Colombia (Group K), Estadio Azteca, Mexico City
- 18:00 SAST: Czechia v South Africa (Group A), Mercedes-Benz Stadium, Atlanta
- 21:00 SAST: Switzerland v Bosnia & Herzegovina (Group B), SoFi Stadium, Los Angeles
Friday 19 June
- 00:00 SAST: Canada v Qatar (Group B), BC Place, Vancouver
- 03:00 SAST: Mexico v South Korea (Group A), Estadio Akron, Guadalajara
- 21:00 SAST: USA v Australia (Group D), Lumen Field, Seattle
Saturday 20 June
- 00:00 SAST: Scotland v Morocco (Group C), Gillette Stadium, Boston
- 03:00 SAST: Brazil v Haiti (Group C), Lincoln Financial Field, Philadelphia
- 06:00 SAST: Turkiye v Paraguay (Group D), Levi’s Stadium, San Francisco Bay Area
- 19:00 SAST: Netherlands v Sweden (Group F), NRG Stadium, Houston
- 22:00 SAST: Germany v Ivory Coast (Group E), BMO Field, Toronto
Sunday 21 June
- 02:00 SAST: Ecuador v Curacao (Group E), GEHA Field at Arrowhead Stadium, Kansas City
- 06:00 SAST: Tunisia v Japan (Group F), Estadio BBVA, Monterrey
- 18:00 SAST: Spain v Saudi Arabia (Group H), Mercedes-Benz Stadium, Atlanta
- 21:00 SAST: Belgium v Iran (Group G), SoFi Stadium, Los Angeles
Monday 22 June
- 00:00 SAST: Uruguay v Cape Verde (Group H), Hard Rock Stadium, Miami
- 03:00 SAST: New Zealand v Egypt (Group G), BC Place, Vancouver
- 19:00 SAST: Argentina v Austria (Group J), AT&T Stadium, Dallas
- 23:00 SAST: France v Iraq (Group I), Lincoln Financial Field, Philadelphia
Tuesday 23 June
- 02:00 SAST: Norway v Senegal (Group I), MetLife Stadium, New York/New Jersey
- 05:00 SAST: Jordan v Algeria (Group J), Levi’s Stadium, San Francisco Bay Area
- 19:00 SAST: Portugal v Uzbekistan (Group K), NRG Stadium, Houston
- 22:00 SAST: England v Ghana (Group L), Gillette Stadium, Boston
Wednesday 24 June
- 01:00 SAST: Panama v Croatia (Group L), BMO Field, Toronto
- 04:00 SAST: Colombia v DR Congo (Group K), Estadio Akron, Guadalajara
- 21:00 SAST: Switzerland v Canada (Group B), BC Place, Vancouver
- 21:00 SAST: Bosnia & Herzegovina v Qatar (Group B), Lumen Field, Seattle
Thursday 25 June
- 00:00 SAST: Scotland v Brazil (Group C), Hard Rock Stadium, Miami
- 00:00 SAST: Morocco v Haiti (Group C), Mercedes-Benz Stadium, Atlanta
- 03:00 SAST: Czechia v Mexico (Group A), Estadio Azteca, Mexico City
- 03:00 SAST: South Africa v South Korea (Group A), Estadio BBVA, Monterrey
- 22:00 SAST: Ecuador v Germany (Group E), MetLife Stadium, New York/New Jersey
- 22:00 SAST: Curacao v Ivory Coast (Group E), Lincoln Financial Field, Philadelphia
Friday 26 June
- 01:00 SAST: Japan v Sweden (Group F), AT&T Stadium, Dallas
- 01:00 SAST: Tunisia v Netherlands (Group F), GEHA Field at Arrowhead Stadium, Kansas City
- 04:00 SAST: Turkiye v USA (Group D), SoFi Stadium, Los Angeles
- 04:00 SAST: Paraguay v Australia (Group D), Levi’s Stadium, San Francisco Bay Area
- 21:00 SAST: Norway v France (Group I), Gillette Stadium, Boston
- 21:00 SAST: Senegal v Iraq (Group I), BMO Field, Toronto
Saturday 27 June
- 02:00 SAST: Cape Verde v Saudi Arabia (Group H), NRG Stadium, Houston
- 02:00 SAST: Uruguay v Spain (Group H), Estadio Akron, Guadalajara
- 05:00 SAST: Egypt v Iran (Group G), Lumen Field, Seattle
- 05:00 SAST: New Zealand v Belgium (Group G), BC Place, Vancouver
- 23:00 SAST: Panama v England (Group L), MetLife Stadium, New York/New Jersey
- 23:00 SAST: Croatia v Ghana (Group L), Lincoln Financial Field, Philadelphia
Sunday 28 June
- 01:30 SAST: Colombia v Portugal (Group K), Hard Rock Stadium, Miami
- 01:30 SAST: DR Congo v Uzbekistan (Group K), Mercedes-Benz Stadium, Atlanta
- 04:00 SAST: Algeria v Austria (Group J), GEHA Field at Arrowhead Stadium, Kansas City
- 04:00 SAST: Jordan v Argentina (Group J), AT&T Stadium, Dallas
Knockout stage
The Round of 32 begins once the group stage ends on 28 June. Knockout fixtures and SAST times are added here as the bracket is confirmed.
How the format works
The top two from each of the 12 groups advance, along with the eight best third placed teams. The format guide explains the Round of 32.


