Coach Hugo Broos on Saturday announced a preliminary squad for two international friendly matches against eSwatini and Ivory Coast next month.
Bafana face Sihlangu Semnikati at home on Sunday, 8 October and then clash with the Elephants away four days later.
Bafana are going to use these matches as part of their preparations for the Africa Cup of Nations tournament, which is going to be played in Ivory Coast between January and February next year.
The squad:
Ronwen Williams, Veli Mothwa, Ricardo Goss, Sipho Chaine, Nyiko Mobbie, Grant Kekana, Nkosinathi Sibisi, Aubrey Modiba, Siyanda Xulu, Given Msimango, Innocent Maela, Ime Okon, Thapelo Morena, Khuliso Mudau, Tapelo Xoki, Njabulo Blom, Teboho Mokoena, Grant Margeman, Bathusi Aubaas, Sphephelo Sithole, Mlungisi Mbunjana, Sibongiseni Mthethwa, Luke le Roux, Thapelo Maseko, Mihlali Mayambela, Pule Mmodi, Percy Tau, Zakhele Lepasa, Lyle Foster, Lebogang Mothiba, Monnapule Saleng, Bongokuhle Hlongwane, Khanyisa Mayo, Themba Zwane, Mduduzi Mdantsane