2026 South Africa World Cup roster: Complete 26-man team
South Africa is returning to the World Cup for the first time since hosting in 2010, and manager Hugo Broos has named a largely domestic-based side ahead of the tournament opener against Mexico.
Seven of the 26 players named to the roster play abroad, including star Burnley forward Lyle Foster and experienced midfielder Yaya Sithole, who plays in Portugal.
Fans in North America likely recognize the name of center back Mbekezeli Mbokazi, who has made an instant impact since joining the Chicago Fire. More of a surprise is the inclusion of Philadelphia Union center back Olwethu Makhanya, who is yet to make his senior national team debut but made Broos' final list.
Here are the 26 players that South Africa will bring to the World Cup.
South Africa 2026 World Cup roster
Goalkeepers: Ronwen Williams (Mamelodi Sundowns FC), Ricardo Goss (Siwelele FC), Sipho Chaine (Orlando Pirates FC)
Defenders: Khuliso Mudau (Mamelodi Sundowns FC), Olwethu Makhanya (Philadelphia Union), Bradley Cross (Kaizer Chiefs FC), Aubrey Modiba (Mamelodi Sundowns FC), Thabang Matuludi (Polokwane City FC), Nkosinathi Sibisi (Orlando Pirates FC), Ime Okon (Hannover 96), Samukele Kabini (Molde FK), Mbekezeli Mbokazi (Chicago Fire), Kamogelo Sebelebele (Orlando Pirates FC), Khulumani Ndamane (Mamelodi Sundowns FC)
Midfielders: Teboho Mokoena (Mamelodi Sundowns FC), Thalente Mbatha (Orlando Pirates FC), Jayden Adams (Mamelodi Sundowns FC), Sphephelo Sithole (CD Tondela)
Forwards: Oswin Appollis (Orlando Pirates FC), Tshepang Moremi (Orlando Pirates FC), Evidence Makgopa (Orlando Pirates FC), Lyle Foster (Burnley), Iqraam Rayners (Mamelodi Sundowns FC), Relebohile Mofokeng (Orlando Pirates FC), Themba Zwane (Mamelodi Sundowns FC), Thapelo Maseko (AEL Limassol)
South Africa 2026 World Cup opponents
South Africa was drawn into Group A along with the following teams:
- Mexico
- Czechia
- South Korea
More:Here's how to buy 2026 World Cup Final tickets in New York
South Africa 2026 World Cup schedule
Check out South Africa's World Cup schedule for the group stage.
Buy South Africa World Cup tickets- South Africa vs. Mexico on June 11 at Estadio Azteca in Mexico City.
- South Africa vs. Czechia on June 18 at Mercedes-Benz Stadium in Atlanta.
- South Africa vs. South Korea on June 24 at Estadio BBVA in Monterrey.

Are World Cup tickets available on the resale market?
According to FIFA, its marketplace "enables fans who can no longer attend matches to sell their tickets to other fans in a secure and authorized environment, safeguarding against invalid or unauthorized resale."
Of course, the marketplace will be used not just by fans who can no longer attend matches, but also those looking to make a profit on high-demand games.
The FIFA resale marketplace opened on Thursday, April 2.
Our editors independently choose our recommendations. Some content is produced with paid support from a third party, however our editorial decisions remain independent. If you buy through our links, the USA TODAY Network may earn a commission. Prices and availability may change.
Information in this article was imported automatically into a template written and reviewed by a USA TODAY Sports editor. You can send feedback using this form.
Jon Arnold