South Africa returns to the big stage (Group A) and does so with symbolism: their opener is against Mexico, the same opponent from that unforgettable inaugural match in 2010 in Johannesburg. For Hugo Broos, a 74-year-old Belgian, it's his final mission before retirement.
🌟 Ronwen Williams is the captain and the wall: the goalkeeper who saved four penalties at the 2023 Africa Cup of Nations. Lyle Foster (Burnley) is their main goal threat.
⚡ The jewel: Relebohile Mofokeng (Orlando Pirates), 21 years old, one of Africa's most exciting talents. Squad almost entirely local (19 of 26 play in South Africa).
🎬 Straight out of a script: Bafana Bafana kick off on June 11th against Mexico—the very same opponent from that iconic 2010 opening match. History repeating itself.
🔙 Bafana Bafana return to a World Cup after 16 years away. A young, predominantly domestic squad wants to put South Africa back on the global football map.
📋 Full squad · Manager: Hugo Broos
🧤 Goalkeepers
Ronwen Williams (Mamelodi Sundowns, captain), Ricardo Goss (Chippa United), Sipho Chaine (Orlando Pirates)
🛡️ Defenders
Aubrey Modiba, Khuliso Mudau, Khulumani Ndamane, Kamogelo Sebelebele, Nkosinathi Sibisi, Bradley Cross, Samukele Kabini, Olwethu Makhanya, Thabang Matuludi, Mbekezeli Mbokazi, Ime Okon
⚙️ Midfielders
Oswin Appollis, Thalente Mbatha, Relebohile Mofokeng, Jayden Adams, Teboho Mokoena, Themba Zwane, Sphephelo Sithole
⚽ Forwards
Evidence Makgopa, Tshepang Moremi, Lyle Foster (Burnley), Thapelo Maseko, Iqraam Rayners
🏆 Group A
⚽ Opponents: Mexico, South Korea and Czech Republic
⚽ Don't miss a minute
Watch all of South Africa's matches here
Watch on DAZN →
Affiliate link. If you subscribe through here, you support Elopi23 at no extra cost to you.
Frequently asked questions
Who is South Africa's manager for the 2026 World Cup?
Hugo Broos is South Africa's manager for the 2026 World Cup.
Which group is South Africa in for the 2026 World Cup?
South Africa is in Group A of the 2026 World Cup, alongside Mexico, South Korea and Czech Republic.
How many players does South Africa call up for the 2026 World Cup?
South Africa names a squad of 26 players for the 2026 World Cup, according to the FIFA format established for the tournament.
Where does South Africa play its matches in the 2026 World Cup?
The 2026 World Cup is held in the United States, Canada and Mexico. South Africa plays in Group A against Mexico, South Korea and Czech Republic.