
Bafana Bafana head coach Pitso Mosimane has unveiled his 27-man squad for South Africa’s upcoming back-to-back 2027 Africa Cup of Nations (AFCON) qualifying matches against Kenya.
The squad combines experienced internationals, PSL stars and South African players based overseas as Mosimane looks to maintain the national team’s impressive start to the qualifying campaign.
South Africa will face Kenya twice in November, with both matches scheduled to kick off at 18:00. The encounters could prove crucial in determining Bafana’s chances of securing a place at the 2027 AFCON tournament.
Mosimane names 27 players for Kenya clashes
Mosimane has selected three goalkeepers, eight defenders, eight midfielders and eight forwards for the two fixtures.
Mamelodi Sundowns and Orlando Pirates feature prominently in the squad, while several players representing overseas clubs have also earned national team selection.
Goalkeepers
- Ronwen Williams – Mamelodi Sundowns
- Sipho Chaine – Orlando Pirates
- 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
Bafana Bafana look to continue winning run
Mosimane has enjoyed a positive beginning to his tenure, with South Africa winning their opening two AFCON 2027 qualifying matches.
Bafana started with a hard-fought 2-1 victory over Guinea before producing an emphatic 5-0 win against Eritrea.
Those results have given South Africa six points and placed them in a strong position in their qualifying group.
The challenge now is to carry that momentum into the two meetings with Kenya. Collecting maximum points would further strengthen Bafana’s qualification ambitions and underline the progress Mosimane wants to see from his team.
Bafana Bafana vs Kenya: November fixtures
| Match | Date | Kick-off |
|---|---|---|
| South Africa vs Kenya | 13 November 2026 | 18:00 |
| Kenya vs South Africa | 17 November 2026 | 18:00 |
The source describes the first fixture as an away match for South Africa and the return leg as being at Orlando Amstel Arena. However, that venue and home-away sequence appear inconsistent with the earlier fixture information, so confirm the official schedule before publishing those details.Pitso Mosimane Announces 27-Man Bafana Bafana Squad for Kenya AFCON Qualifiers
Bafana Bafana head coach Pitso Mosimane has unveiled his 27-man squad for South Africa’s upcoming back-to-back 2027 Africa Cup of Nations (AFCON) qualifying matches against Kenya.
The squad combines experienced internationals, PSL stars and South African players based overseas as Mosimane looks to maintain the national team’s impressive start to the qualifying campaign.
South Africa will face Kenya twice in November, with both matches scheduled to kick off at 18:00. The encounters could prove crucial in determining Bafana’s chances of securing a place at the 2027 AFCON tournament.
Mosimane names 27 players for Kenya clashes
Mosimane has selected three goalkeepers, eight defenders, eight midfielders and eight forwards for the two fixtures.
Mamelodi Sundowns and Orlando Pirates feature prominently in the squad, while several players representing overseas clubs have also earned national team selection.
Goalkeepers
- Ronwen Williams – Mamelodi Sundowns
- Sipho Chaine – Orlando Pirates
- 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
Bafana Bafana look to continue winning run
Mosimane has enjoyed a positive beginning to his tenure, with South Africa winning their opening two AFCON 2027 qualifying matches.
Bafana started with a hard-fought 2-1 victory over Guinea before producing an emphatic 5-0 win against Eritrea.
Those results have given South Africa six points and placed them in a strong position in their qualifying group.
The challenge now is to carry that momentum into the two meetings with Kenya. Collecting maximum points would further strengthen Bafana’s qualification ambitions and underline the progress Mosimane wants to see from his team.
Bafana Bafana vs Kenya: November fixtures
| Match | Date | Kick-off |
|---|---|---|
| South Africa vs Kenya | 13 November 2026 | 18:00 |
| Kenya vs South Africa | 17 November 2026 | 18:00 |
The source describes the first fixture as an away match for South Africa and the return leg as being at Orlando Amstel Arena. However, that venue and home-away sequence appear inconsistent with the earlier fixture information, so confirm the official schedule before publishing those details.















