
Bafana Bafana head coach Hugo Broos named his 23-men squad to face Morocco at FNB on 17 June 2023 in a Africa Cup of Nations qualifier dead rubber match.
The squad was as follows :-
Goalkeepers
Ronwen Williams – Mamelodi Sundowns
Veli Mothwa – AmaZulu FC
Ricardo Goss – Supersport United
Defenders
Nyiko Mobbie – Sekhukhune United
Siyanda Xulu – Turan Tovuz (Azerbaijan)
Innocent Maela – Orlando Pirates
Nkosinathi Sibisi – Orlando Pirates
Thapelo Morena – Mamelodi Sundowns
Aubrey Modiba – Mamelodi Sundowns
Grant Kekana – Mamelodi Sundowns
Mothobi Mvala – Mamelodi Sundowns
Midfielders
Luke Le Roux – Varbegs BoIS (Sweden)
Njabulo Blom – St Louis City SC (USA)
Teboho Mokoena – Mamelodi Sundowns
Bathusi Aubaas – TS Galaxy
Strikers
Monnapule Saleng – Orlando Pirates
Themba Zwane – Mamelodi Sundowns
Thapelo Maseko – Supersport United
Zakhele Lepasa – Supersport United
Percy Tau – Al Ahly SC (Egypt)
Cassius Mailula – Mamelodi Sundowns
Mihlali Mayambela – Aris Limassol (Cyprus)
Bongokuhle Hlongwane – Minnesota United