
The “Mother City” is buzzing as Bafana Bafana prepare to host Central American heavyweights Panama in a high-stakes friendly at the sold-out DHL Stadium. Following last Friday’s 1-1 draw in Durban, coach Hugo Broos has opted for four tactical changes to his starting lineup, signaling a shift toward youth and explosive pace.
The Lineup: Mofokeng and Hlongwane Get the Nod
In a move that will delight the Cape Town crowd, the “boy-wonder” Relebohile Mofokeng earns a starting berth following his recent hat-trick heroics in the league. Broos has also brought back US-based Bongokuhle Hlongwane, while Jayden Adams and Mbekezeli Mbokazi step in to fortify the spine of the team.
Making way for the fresh faces are veterans Themba Zwane and Sphephelo Sithole, along with Oswin Appollis and Khulumani Ndamane, all of whom start on a powerful bench.
Official Starting XI & Substitutes
Bafana Bafana (4-3-3):
- Goalkeeper: Ronwen Williams (C)
- Defense: Khuliso Mudau, Ime Okon, Mbekezeli Mbokazi, Aubrey Modiba
- Midfield: Teboho Mokoena, Jayden Adams, Thapelo Moremi
- Attack: Relebohile Mofokeng, Bongokuhle Hlongwane, Lyle Foster
The Bench:
- Leaner, Goss, Sithole, Maseko, Zwane, Kabini, Ndamane, Mbatha, Appollis, Sibisi, Makgopa, Matuludi.
Panama Starting XI:
- Mosquera, Cordoba, Rodriguez, Carrasquilla, Barria, Diaz, Ramos, Harvey, Guiterrez, Godoy, Murillo.
The Road to 2026: Bafana’s World Cup Path Confirmed
Tonight’s clash isn’t just a friendly—it’s a vital dress rehearsal for the 2026 FIFA World Cup. South Africa has officially qualified and learned their fate in Group A, setting up some massive fixtures in the Americas:
- The Opener (11 June 2026): A historic repeat of 2010! Bafana face co-hosts Mexico at the iconic Estadio Azteca in Mexico City.
- Matchday 2 (18 June 2026): South Africa travels to the USA to face the European Play-off Path D winner (potentially Denmark or the Czech Republic) at the Mercedes-Benz Stadium in Atlanta.
- Final Group Game (24 June 2026): Bafana wraps up the group stage against South Korea at the Estadio BBVA in Monterrey, Mexico.















