The announcement was made in Pretoria on Wednesday, 27 May 2026, alongside President Cyril Ramaphosa at the Union Buildings, bringing closure to weeks of camps and evaluation matches.
South Africa have been drawn in Group A with hosts Mexico, South Korea and the Czech Republic. Their campaign opens against Mexico at the Estadio Azteca in a repeat of the 2010 World Cup opener.
Broos’ final selection reflects a clear focus on form and balance, with six players cut from his preliminary squad.
Notable omissions include Kaizer Chiefs trio Brandon Petersen, Thabiso Monyane and Lebogang Maboe, as well as Orlando Pirates midfielder Patrick Maswanganyi, Mamelodi Sundowns defender Thapelo Morena and Durban City’s Brooklyn Poggenpoel.
Captain Ronwen Williams leads a three-man goalkeeping unit alongside Ricardo Goss and Sipho Chaine.
The defence includes Khuliso Mudau, Nkosinathi Sibisi, Ime Okon, Khulumani Ndamane, Aubrey Modiba, Samukelo Kabini, Thabang Matuludi, Olwethu Makhanya, Kamogelo Sebelebele, Bradley Cross and Mbekezeli Mbokazi.
In midfield, Broos has selected Teboho Mokoena, Thalente Mbatha, Sphephelo Sithole and Jayden Adams.
READ: Bafana Bafana boss Hugo Broos names preliminary World Cup squad
The attack features Oswin Appollis, Iqraam Rayners, Tshepang Moremi, Relebohile Mofokeng, Evidence Makgopa, Themba Zwane, Lyle Foster and Thapelo Maseko.
The squad includes a return for Zwane after injury, while Adams earns recognition following a strong domestic season with Mamelodi Sundowns.
Olwethu Makhanya receives a maiden World Cup call-up after impressing in the United States with Philadelphia Union.
Bafana will base themselves in Pachuca, Mexico, training at the Universidad del Futbol to acclimatise to altitude conditions.