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