Names: Stuart Ricardo
Surname: Goss
DOB: 02 April 1994
Age: 29
Place of Birth: Durban
Current Club: Supersport United
Former Clubs: Golden Arrows, Bidvest Wits
Position: Goalkeeper
Caps: 0
Names: Lerato Zakhele
Surname: Lepasa
DOB: 1997/01/03
Age: 25
Place of Birth: Soweto
Current Club: Orlando Pirates
Position: Striker
Former Clubs: TS Galaxy (NFD Loan), Stellenbosch (NFD Loan), Orlando Pirates (U19 – First Team), Moroka Swallows (U15/U17)
Caps: 5
Names: Nyiko Sydney
Surname: Mobbie
DOB: 1994-09-11
Age: 27
Place of Birth: Malamulele, Xikundu Ka Nhlengani Limpopo
Current Club: Sekhukune United
Position: Right Back
Former Clubs: Chippa United, Golden Arrows, Free State Stars
Caps: 15
Recent games: Zimbabwe, Ghana, Senegal, Mozambique, Lesotho, France, Morocco
Names: Ronwen Hayden
Surname: Williams
DOB: 21 /01/1992
Age: 31
Place of Birth: Port Elizabeth
Current Club: Mamelodi Sundowns
Position: Goalkeeper
Former Clubs: Shaterprufe Rovers
Caps: 29
Name: Themba
Surname: Zwane
Date of Birth: 03/08/1989
Age: 33
Place of birth: Thembisa
Current Club: Mamelodi Sundowns
Position: Midfielder
Former Clubs: Mpumalanga Black Aces, Vardos FC
Recent games: Zimbabwe, Ghana, France
Caps: 33
Names: Luke Gareth
Surname: Le Roux
DOB: 10 March 2000
Age: 23
Place of Birth: Stellenbosch, Cape Town
Current Club: Varbergs Bois, Sweden
Position: Midfielder
Former Clubs: Supersport United, Stellenbosch FC
Caps: 4
Names: Veli
Surname: Mothwa
DOB: 1991-02-12
Age: 32
Place of Birth: Pretoria, Mamelodi East
Current Club: Amazulu FC
Position: Goalkeeper
Former Clubs: Baroka FC, Chippa United, Tuks Academy
Caps: 7
Recent games: Senegal, Botswana, Eswatini, Lesotho, Mozambique (COSAFA), Guinea, France, Ghana, Morocco, Ethiopia
Names: Cassius
Surname: Mailula
DOB: 12 June 2001
Age: 21
Place of Birth: Polokwane, Ga- Molepo
Current Club: Mamelodi Sundowns
Position: Forward
Former Clubs: Mamelodi Sundowns Academy
Caps: 0
Names: Aubrey Maphosa
Surname: Modiba
DOB: 22/07/1995
Age: 27
Place of Birth: Mentz Village, Limpopo
Current Club: Mamelodi Sundowns
Position: Left Back
Former Clubs: Mpumalanga Black Aces, Cape Town City, Supersport United,
Caps: 15
Names: Siyanda
Surname: Xulu
DOB: 91-12-30
Age: 31
Place of Birth: Kwa-Mashu, Durban
Current Club: Toran Tovuz, Azerbaijan
Former Clubs: Kaizer Chiefs, Mamelodi Sundowns, Rostov, Maritzburg United, Hapoel Tel Aviv,
Position: Defender
Caps: 22
Recent games: Zimbabwe, Ghana, Ethiopia, Guinea, France
Names: Teboho
Surname: Mokoena
DOB: 24-01-1997
Age: 26
Place of Birth: Bethlehem, Free State
Current Club: Mamelodi Sundowns
Former Clubs: Juveniles, Free State Stars, Supersport United
Position: Central Midfielder
Caps: 16
Recent games: Ghana, Ethiopia, Guinea, France, Zimbabwe
Names: Grant Gomolemo
Surname: Kekana
DOB: 31-10-1992
Age: 31
Place of Birth: Pretoria
Current Club: Mamelodi Sundowns
Position: Centre Back / Right Back
Former Clubs: University of Pretoria, Supersport United
Caps: 3
Names: Bongokuhle
Surname: Hlongwane
DOB: 20/06/2000
Age: 23
Place of Birth: Pietermaritzburg
Current Club: Minnesota United
Position: Striker
Former Clubs: Maritzburg United
Caps: 10
Recent games: Ethiopia, Ghana, Uganda, Zimbabwe
Names: Miguel Raoul
Surname: Timm
DOB: 1992-01-31
Age: 31
Place of Birth: Durban
Current Club: Orlando Pirates
Position: Centre Midfield
Former Clubs: Robertsham, Balfour, Orlando Pirates, Ajax, Supersport (Amateur)
Wits, Black Aces, Phoenix Rising, Maritzburg, Marumo Gallants
Caps: 2
Names: Monnapule
Surname: Saleng
DOB: 1998-03-13
Age: 25
Place of Birth: Bloemhof, Boitumelong
Current Club: Orlando Pirates
Position: Left and ring wing
Former Clubs: Free State Stars, Orlando Pirates, Orbit College
Caps: 13
Names: Thapelo James
Surname: Morena
DOB: 1993-08-06
Age: 30
Place of Birth: Randfontein, Rietvallei
Current Club: Mamelodi Sundowns
Position: Right Back
Former Clubs: Bloemfontein Celti, LNP Stars (Amateur)
Caps: 14
Recent games: Ghana, Zimbabwe
Names: Mihlali Samson
Surname: Mayambela
DOB: 25/08/1996
Age: 26
Place of Birth: Cape Town
Current Club: Aris Limassol
Position: Forward
Former Clubs: Cape Town All Stars, Djurgarden Degefors, IK Brage, SC Farense, Bnei Yehuda Academica Coimbra
Caps: 2
Names: Lyle Brent
Surname: Foster
DOB: 03/09/2000
Age: 22
Place of Birth: Noordgesig, Gauteng
Current Club: Burnley FC
Position: Striker
Former Clubs: Orlando Pirates, AS Monaco, Cercle Brugge, AS Monaco, Westerlo FC, Victoria Guimaraes
Caps: 8
Recent games: Sudan, Zambia, Namibia, Guinea, France, Morocco
Names: Aubrey Maphosa
Surname: Modiba
DOB: 22/07/1995
Age: 28
Place of Birth: Mentz Village, Limpopo
Current Club: Mamelodi Sundowns
Position: Left Back
Former Clubs: Mpumalanga Black Aces, Cape Town City, Supersport United,
Caps: 15
Names: Sakhile Innocent
Surname: Maela
DOB: 14-08-1992
Age: 31
Place of Birth: Witbank
Current Club: Orlando Pirates
Position: Left Back
Former Clubs: Thanda Royal Zulu, Witbank Spurs, Orlando Pirates Academy
Caps: 22
Names: Sphephelo S’miso
Surname: Sithole
DOB: 03-03-1999
Age: 23
Place of Birth: Richards Bay
Current Club: Belenenses SAD
Position: Central Midfielder
Former Clubs: KZN Academy, Sporting Lisbon, Victoria Setubal
Call Ups: 3
Caps: 3
Recent games: Ghana, Zimbabwe, Ethiopia, Guinea Bissau, France
Names: Nkosinathi Emmanuel
Surname: Sibisi
DOB: 1995/09/22
Age: 26
Place of Birth: Mphomeni
Current Club: Orlando Pirates
Former Clubs: Golden Arrows, Real Connection (amateur), Mangosuthu University of Technology (amateur)
Position: Centre Back
Caps: 3
Recent games: France, Morocco, Guinea, Uganda
Name: Percy Muzi
Surname: Tau
Date of Birth: 13 May 1994
Age: 27
Place of birth: Witbank
Current Club: Al Ahly
Position: Striker
Former Clubs: Amazulu FC, Richards Bay FC, uThongati FC
Caps: 33
Name: Mothobi
Surname: Mvala
Date of Birth: 14 June 1994
Age: 28
Place of birth: Thuenissen, Free State
Current Club: Mamelodi Sundowns
Position: Defence
Former Clubs: Amazulu FC, Richards Bay FC, uThongati FC
Caps: 11