South Africa's 2026 World Cup squad is officially confirmed, named by head coach Hugo Broos on May 27, 2026. The 26-player roster brings together three goalkeepers, ten defenders, ten midfielders and three forwards. South Africa is drawn into Group A, where it faces Mexico, South Korea and Czech Republic. The most-played player in the last 12 months of national-team football is Ronwen Williams, with 1,279 minutes across 15 caps, the squad's most in-form option heading into the tournament. Close behind is Teboho Mokoena on 1,211 minutes, another of the side's most-used players over the same period. Over the past twelve months the team has posted 8 wins, 9 draws and 5 losses, scoring 28 goals and conceding 21. Our ranking orders the squad purely by national-team minutes, not club minutes, and every name links to a player profile with the full minutes and recent-form breakdown.
Matches & results
Group standings
Group A
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 6 | 0 | +6 | 9 | |
| 2 | 3 | 1 | 1 | 1 | 2 | 3 | -1 | 4 | |
| 3 | 3 | 1 | 0 | 2 | 2 | 3 | -1 | 3 | |
| 4 | 3 | 0 | 1 | 2 | 2 | 6 | -4 | 1 |
26-man squad
| # | Player | Position | Club | NT minutes (12mo) |
|---|---|---|---|---|
| 1 | Ronwen Williams | Goalkeeper | Mamelodi Sundowns | 1,279 |
| 2 | Teboho Mokoena | Midfielder | Mamelodi Sundowns | 1,211 |
| 3 | Khuliso Mudau | Defender | Mamelodi Sundowns | 1,156 |
| 4 | Mbekezeli Mbokazi | Defender | Chicago Fire | 1,144 |
| 5 | Oswin Appollis | Midfielder | Orlando Pirates | 1,129 |
| 6 | Aubrey Maphosa | Defender | Mamelodi Sundowns | 1,092 |
| 7 | Lyle Foster | Forward | Burnley | 880 |
| 8 | Sphephelo Sithole | Midfielder | Tondela | 759 |
| 9 | Thalente Mbatha | Midfielder | Orlando Pirates | 660 |
| 10 | Ime Okon | Defender | Hannover 96 | 614 |
| 11 | Tshepang Moremi | Midfielder | Orlando Pirates | 548 |
| 12 | Nkosinathi Sibisi | Defender | Orlando Pirates | 473 |
| 13 | Sekotori Makgopa | Forward | Orlando Pirates | 459 |
| 14 | Relebohile Mofokeng | Midfielder | Orlando Pirates | 408 |
| 15 | Samukelo Kabini | Defender | Molde | 331 |
| 16 | Thapelo Maseko | Midfielder | AEL | 327 |
| 17 | Kulumani Ndamane | Defender | Mamelodi Sundowns | 266 |
| 18 | Jayden Adams | Midfielder | Mamelodi Sundowns | 245 |
| 19 | Iqraam Rayners | Forward | Mamelodi Sundowns | 244 |
| 20 | Themba Zwane | Midfielder | Mamelodi Sundowns | 158 |
| 21 | Tholo Matuludi | Defender | Polokwane City | 124 |
| 22 | Sipho Chaine | Goalkeeper | Orlando Pirates | 97 |
| 23 | Olwethu Makhanya | Defender | Philadelphia Union | 97 |
| 24 | Kamogelo Sebelebele | Midfielder | Orlando Pirates | 92 |
| 25 | Stuart Goss | Goalkeeper | Siwelele | 45 |
| 26 | Bradley Cross | Defender | Kaizer Chiefs | 30 |
Methodology
Players are ranked by minutes played for the national team over the last 365 days. Ties are broken by appearances. The top 16 are labeled Locked, ranks 17–22 Likely, ranks 23–30 Bubble — a starting frame, not a verdict.
Articles
South Africa Beat South Korea 1-0 to End World Cup Group A on a Win
South Africa got the result. As of June 25, 2026, Bafana Bafana have closed out their 2026 World Cup Group A campaign with a 1-0 victory over South…
South Africa Draw 1-1 With Czechia, World Cup Fate Now Rests on South Korea Finale
South Africa drew 1-1 with Czechia at Mercedes-Benz Stadium in Atlanta on June 18, 2026 Match centre vs Czechia — official record . As of June 18, 2026,…
Independent fan tool. Not affiliated with FIFA or any national federation.