Bafana Bafana head coach Molefi Ntseki has announced his squad for next month's 2021 Africa Cup of Nations qualifiers.
The South African national side will gear up for a double header in Group C against Sao Tome and Principe.
The South African Football Association confirmed the squad announcement was made early due to CAF's request.
The first clash will take place on 13 November in Sao Tome before the second clash is scheduled for three days later.
Bafana currently sit second in Group C after registering a loss to group leades Ghana and a 1-0 win over Sudan.
Latest Bafana squad:
Goalkeepers: Darren Keet (Oud-Haverlee Leuven FC, Belgium), Ronwen William (Supersport United FC), Itumeleng Khune (Kaizer Chiefs FC)
Defenders: Thibang Phete (Belenenses, Portugal), Motjeka Madisha (Mamelodi Sundowns), Thulani Hlatshwayo (Orlando Pirates), Lyle Lakay (Mamelodi Sundowns), Innocent Maela (Orlando Pirates), Rushine de Reuck (Maritzburg United), Abubaker Mobara (Cape Town City), Reeve Frosler (Kaizer Chiefs)
Midfielders: Andile Jali (Mamelodi Sundowns), Themba Zwane (Mamelodi Sundowns), Thulani Serero (Al Jazira), Teboho Mokoena (SuperSport United), Bongani Zungu (Rangers) , Keagan Dolly (Montpellier), Percy Tau (Anderlecht), Lebohang Manyama (Kaizer Chiefs), Kamohelo Mokotjo (FC Cincinnati), Luther Singh (Sporting Braga), Dean Furman (Carlisle United)
Strikers: Kermit Erasmus - (Mamelodi Sundowns), Bradley Grobler (SuperSport United), Thabiso Kutumela (Maritzburg United)
Check out the images below from Bafana Bafana's loss to Zambia