Here is a look at South Africa’s 26 member squad and their official jersey numbers for the upcoming 2026 Football World Cup.
Bafana are in Group A for the 2026 WC alongside Mexico, South Korea and the Czech Republic.

Who wears
Jersey No 1 for South Africa- Ronwen Williams (Goalkeeper Mamelodi Sundowns, Captain)
Shirt Number 2 for Bafana- Thabang Matuludi (Polokwane City)
Jersey No.3 for South Africa- Khulumani Ndamane (Mamelodi Sundowns)
Shirt Number 4 for Bafana- Teboho Mokoena (Mamelodi Sundowns)
Jersey No.5 for South Africa- Thalente Mbatha (Orlando Pirates)
Shirt Number 6 for Bafana- Aubrey Modiba (Mamelodi Sundowns)
Jersey No 7 for South Africa- Oswin Appollis (Orlando Pirates)
Shirt Number 8 for Bafana- Tshepang Moremi (Orlando Pirates)
Jersey No 9 for South Africa- Lyle Foster (Burnley)
Shirt Number 10 for SA- Relebohile Mofokeng (Orlando Pirates)
Jersey No.11 for South Africa- Themba Zwane (Mamelodi Sundowns)
Shirt Number 12 for Bafana- Thapelo Maseko (AEL Limassol)
Jersey No.13 for South Africa- Sphephelo Sithole (Tondela)
Shirt Number 14 for Bafana- Mbekezeli Mbokazi (Chicago Fire)
Jersey No.15 for South Africa- Iqraam Rayners (Mamelodi Sundowns)
Shirt Number 16 for Bafana- Sipho Chaine (Goalkeeper Orlando Pirates)
Jersey No.17 for South Africa- Evidence Makgopa (Orlando Pirates)
Shirt Number 18 for Bafana- Samukele Kabini (Molde)
Jersey No.19 for RSA- Nkosinathi Sibisi (Orlando Pirates)
Shirt Number 20 for Bafana- Khuliso Mudau (Mamelodi Sundowns)
Jersey No.21 for South Africa- Ime Okon (Hannover 96)
Shirt Number 22 for Bafana- Ricardo Goss (Goalkeeper Siwelele FC)
Jersey No 23 for South Africa- Jayden Adams (Mamelodi Sundowns)
Shirt Number 24 for Bafana- Olwethu Makhanya (Philadelphia Union)
Jersey No 25 for South Africa- Kamogelo Sebelebele (Orlando Pirates)
Shirt Number 26 for Bafana- Bradley Cross (Kaizer Chiefs)

Is there any Kaizer Chiefs player in the Bafana World Cup 2026 squad?
While there was no Chiefs player in Bafana’s main AFCON 2025 squad, there is only 1 Kaizer Chiefs player in this South African World Cup 2026 squad and that is Bradley Cross. He is also the only white player in Bafana’s World Cup 2026 roster.
Foreign/overseas based player in Bafana World Cup 2026 squad?
South Africa’s 2026 AFCON squad has SEVEN overseas players- Lyle Foster (Burnley/ENG), Thapelo Maseko (AEL Limassol/Cyprus), Sphephelo Sithole (Tondela/ Portugal), Mbekezeli Mbokazi (Chicago Fire) , Samukele Kabini (Molde/Norway), Ime Oko (Hannover 96) and Olwethu Makhanya (Philadelphia Union)
How many Orlando Pirates players in the Bafana 2026 World Cup squad?
There are EIGHT Orlando Pirates players in the South African 2026 WC squad- the OPFC players are Mbatha, Appollis, Moremi, Mofokeng, Chaine, Makgopa, Sibisi and Sebelebele.
How many Sundowns players in the Bafana WC 2026 squad?
There are EIGHT Mamelodi Sundowns players in the SA WC 2026 squad (same number as Orlando Pirates). The 8 Sundowns players are skipper Williams, Ndamane, Mokoena, Modiba, Zwane, Rayners, Mudau and Adams.
How many MLS (USA) based players in Bafana’s World Cup 2026 roster?
There are two MLS (US) based players in South Africa’s WC roster- they are Mbekezeli Mbokazi (Chicago Fire) and Olwethu Makhanya (Philadelphia Union)
How many local PSL players in Bafana’s AFCON 2025 squad?
19 of the 26 players in Bafana’s World Cup 2026 roster play in the local domestic Premier Soccer League PSL- 8 each from Orlando Pirates and Mamelodi Sundowns and 1 each from Siwelele, Kaizer Chiefs and Polokwane City.
Europe based players in Bafana WC 2026 squad?
There are five European based players in South Africa’s squad for the 2026 World Cup. They are Lyle Foster (Burnley/England), Thapelo Maseko (AEL Limassol/Cyprus), Sphephelo Sithole (Tondela/ Portugal), Samukele Kabini (Molde/Norway) and Ime Oko (Hannover 96).