Bafana Bafana coach Hugo Broos has named his 36-man provisional squad to face Zimbabwe and Ghana in their final two Fifa World Cup qualifiers in Group G.
South Africa are set to welcome Zimbabwe to the FNB Stadium on 11 November before travelling to Ghana for their final match three days later on 14 November.
The South African Football Association has since confirmed that Broos will name his final 23-man squad at a press conference at the Safa House on Monday, 1 November.
In form Kaizer Chiefs attacker Keagan Dolly has been named in the provisional squad following his recent performance for Amakhosi, while Baroka FC goalkeeper Oscarine Masuluke also makes the cut.
Here is Hugo Broos’ preliminary Bafana Bafana squad:
Goalkeepers: Ronwen Williams (SuperSport United), Veli Mothwa (Amazulu FC), Bruce Bvuma (Kaizer Chiefs), Oscarine Masuluke (Baroka FC).
Defenders: Sydney Mobbie (Sekhukhune FC), Rushine De Reuck (Mamelodi Sundowns), Luke Fleurs (SuperSport United), Terrence Mashego (Cape Town City), Njabulo Blom (Kaizer Chiefs), Siyanda Xulu (Hapoel Tel Aviv), Njabulo Ngcobo (Kaizer Chiefs), S’fiso Hlanti (Kaizer Chiefs), Thapelo Morena (Mamelodi Sundowns), Thibang Phete (Belenenses), Tercious Malepe (Amazulu FC), Sbonelo Cele (Golden Arrows FC).
Midfielders: Teboho Mokoena (SuperSport United), Thabani Zuke (Golden Arrows), Mothobi Mvala (Mamelodi Sundowns ), Jesse Donn (SuperSport United), Sphelele Sithole (Belenenses), Yusuf Maart (Sekhukhune), Ethan Brooks (TS Galaxy), Mduduzi Mdantsane (Cape Town), Siyethemba Sithebe (Amazulu FC), Nqobeko Dlamini (Golden Arrows).
Strikers: Evidence Makgopa (Baroka FC), Luther Singh (Copenhagen FC), Bongokuhle Hlongwane (Maritzburg Utd), Victor Letsoalo (Royal AM), Percy Tau (Al Ahly), Keagan Dolly (Kaizer Chiefs ), Tshegofatso Mabasa (Orlando Pirates), Pule Mmodi (Golden Arrows), Fagrie Lakay (Cape Town City).