South Africa’s final 24-man squad for this month’s World Cup qualifiers against Zimbabwe and Ghana
Goalkeepers:
Ronwen Williams (Supersport United)
Veli Mothwa (Amazulu FC)
Bruce Bvuma (Kaizer Chiefs)
Defenders
Sydney Mobbie (Sekhukhune FC)
Rushine De Reuck (Mamelodi Sundowns)
Terrence Mashego (Cape Town City)
Njabulo Blom (Kaizer Chiefs)
Siyanda Xulu (Hapoel Tel Aviv)
Njabulo Ngcobo (Kaizer Chiefs)
S’fiso Hlanti (Kaizer Chiefs)
Thibang Phete (Belenenses)
Midfielders:
Teboho Mokoena (Supersport United)
Thabani Zuke (Golden Arrows)
Sphelele Sithole (Belenenses)
Yusuf Maart (Sekhukhune)
Ethan Brooks (TS Galaxy)
Mduduzi Mdantsane (Cape Town)
Strikers:
Evidence Makgopa (Baroka FC)
Bongokuhle Hlongwane (Maritzburg Utd)
Victor Letswalo (Royal AM)
Percy Tau (Al Ahly)
Keagan Dolly (Kaizer Chiefs )
Fagrie Lakay (Cape Town City)