South Africa will come up against neighbours Zimbabwe and powerhouse Ghana next month as nations compete for a ticket to represent the continent at the global showpiece in Qatar.
The provisional squad named by Broos includes the likes of Al Ahly bound Percy Tau and Luther Singh of FC Copenhagen in Denmark.
South Africa will open their World Cup qualifiers Group G chapter with a date against neighbours Zimbabwe away on September 3 before playing host to Ghana three days later.
South Africa’s Bafana Bafana World Cup Qualifiers Squad:
Ronwen Williams (SuperSport United), Veli Mothwa (AmaZulu FC), Bruce Bvuma (Kaizer Chiefs FC), Sifiso Mlungwana (Golden Arrows)
Sydney Mobbie (Mamelodi Sundowns), Rushine De Reuck (Mamelodi Sundowns), Thapelo Morena (Mamelodi Sundowns), Siyanda Xulu (Haopel Tel Aviv FC, Israel), Thibang Phete (Os Belenenses, Portugal), Thabani Dube (Kaizer Chiefs), Njabulo Ngcobo (Kaizer Chiefs), Mosa Lebusa (Mamelodi Sundowns), Sibusiso Mabiliso (Kaizer Chiefs), Innocent Maela (Orlando Pirates)
Kobamelo Kodisang (FC Braga B, Portugal), Sipho Mbule (SuperSport United), Teboho Mokoena (SuperSport United), Mothobi Mvala (Mamelodi Sundowns), Sphelele Mkhulise (Mamelodi Sundowns), Sphephelo Sithole (Os Belenenses FC, Portugal), Njabulo Blom (Kaizer Chiefs), Ethan Brooks (TS Galaxy), Yusuf Maart (Sekhukhune United), Siyethemba Sithebe (AmaZulu FC)
Thabiso Kutumela (Mamelodi Sundowns), Bongokuhle Hlongwane (Maritzburg United), Gift Links (Aarhus GF, Denmark), Evidence Makgopa (Baroka FC), Victor Letsoala (Bloem Celtic / Royal AM), Percy Tau (Brighton and Hove Albion), Luther Singh (FC Copenhagen, Denmark)