South Africa coach Hugo Broos has announced his squads for the upcoming international friendly games in June, dropping captain Ronwen Williams.
The Bafana Bafana will play two friendly matches next month as part of preparation for the 2026 World Cup qualifiers and the impeding 2025 Africa Cup of Nations.
South Africa will face Tanzania on June 6 before locking horns with Mozambique on June 10, both on home soil.
Ahead of the match, Broos has trimmed the preliminary squad from 41 players to 23, dropping first-choice goalkeeper Ronwen Williams. He has been dropped from the team to focus on Mamelodi Sundowns preparation for the FIFA Club World Cup.
Meanwhile, Orlando Pirates star Relebohile Mofokeng has once again made the cut.
Goalkeepers: Renaldo Leaner, Ricardo Goss, Sipho Chaine
Defenders: Sydney Mobbie, Samukelo Kabini, Thabo Molloisane, Nkosinathi Sibisi, Khuluma Ndamane, Mbekezeli Mbokazi, Dino van Rooyen, Fawaaz Basadien
Midfielders: Luke le Roux, Thalente Mbatha, Ndamlulelo Maphangule, Simphiwe Selepe
Forwards: Oswin Appollis, Patrick Maswanganyi, Ashley Cupido, Relebohile Mofokeng, Tshepang Moremi, Yanela Mbuthuma, Mohau Nkota, Sinoxolo Kwayiba