South Africa’s Bafana Bafana head coach Pitso Mosimane has named the final squad for the important 2027 Africa Cup of Nations (AFCON) qualifiers against Kenya.
This announcement comes after an initial list of 38 players was released last month. South Africa will first play Kenya at the Orlando Amstel Arena in Soweto on Friday, 13 November 2026, at 18:00. They will then travel to Nairobi for the second match on Tuesday, 17 November 2026.
Two key players returning to the squad are defender Mbekezeli Mbokazi and midfielder Thalente Mbatha. Both players missed the last training camp due to injury but are now fully fit.
Captain Ronwen Williams and midfielder Teboho Mokoena are also in the squad, despite some recent injury worries, adding valuable experience for these crucial matches.
Bafana Bafana is currently at the top of Group D, having earned six points from their two opening matches in September. They won 2-1 against Guinea and then delivered a 5-0 victory against Eritrea. South Africa also had a strong showing with a 1-0 win over Egypt in a friendly match in Cairo.
Here’s the final Bafana Bafana squad for the AFCON qualifiers against Kenya.
Goalkeepers:
Ronwen Williams (Mamelodi Sundowns) , Sipho Chaine (Orlando Pirates) and Ricardo Goss (Mamelodi Sundowns)
Defenders: Aubrey Modiba (Mamelodi Sundowns) , Samukele Kabini (Molde, Norway), Fawaaz Basadien (Mamelodi Sundowns) , Thapelo Morena (Mamelodi Sundowns), Thabang Matuludi (Mamelodi Sundowns) , Olwethu Makhanya (Rangers, Scotland), Ime Okon (Hannover 96, Germany) , Lebone Seema (Orlando Pirates), Mbekezeli Mbokazi (Chicago Fire, USA)
Midfielders: Teboho Mokoena (Mamelodi Sundowns) , Thalente Mbatha (Orlando Pirates), Sphephelo Sithole (Tondela, Portugal), Bathusi Aubaas (Mamelodi Sundowns) , Brooklyn Poggenpoel (Durban City)
Forwards: Iqraam Rayners (Mamelodi Sundowns), Lyle Foster (Houston Dynamo, USA), Cassius Mailula (Mamelodi Sundowns), Oswin Appollis (Orlando Pirates) , Puso Dithejane (Chicago Fire, USA), Tashreeq Matthews (Mamelodi Sundowns) , Relebohile Mofokeng (Royale Union Saint-Gilloise, Belgium), Luther Singh (AEL Limassol, Cyprus), Tshepang Moremi (Orlando Pirates), Siyanda Ndlovu (Mamelodi Sundowns)





