Bafana Bafana head coach Hugo Broos has named his 23-man squad to face Mozambique and Angola in the upcoming international friendlies.
Last week the Belgian named a 30-man squad, that he cut to the final 23 in preparation for the 2023 African Cup of Nations Qualifiers with those two friendly matches.
Here is the Bafana Bafana 23-man squad:
Goalkeepers: Ronwen Williams (Mamelodi Sundowns), Veli Mothwa (AmaZulu), Melusi Buthelezi (TS Galaxy)
Defenders: Nyiko Mobbie (Sekhukhune United), Thibang Phete (AL Bataeh, UAE), Siyanda Xulu (Turan-Tovuz, Azerbaijan), Siyanda Msani (Richards Bay FC), Grant Kekana (Mamelodi Sundowns), Rushine de Reuck (Mamelodi Sundowns), Thapelo Morena (Mamelodi Sundowns), Maphosa Modiba (Mamelodi Sundowns)
Midfielders: Miguel Timm (Orlando Pirates), Njabulo Blom (Kaizer Chiefs), Teboho Mokoena (Mamelodi Sundowns), Luke le Roux (Vargerb Bois, Sweden), Monnapule Saleng (Orlando Pirates)
Forwards: Khanyisa Mayo (Cape Town City), Lyle Foster (Westerlo, Belgium), Mihlali Mayambela (Aris Limassol, Cyprus), Fagrie Lakay (Pyramids, Egypt), Themba Zwane (Mamelodi Sundowns), Zakhele Lepasa (Orlando Pirates), Kgaogelo Sekgota (Kaizer Chiefs)