Mamelodi Sundowns FC

Displaying 20 players:
NameCountrySquad RoleAgePositionsWagesContract EndClassExpOverallFitnessStatus
Zachary HeynsSouth Africa Not Assigned 34GK 6100005/06/20479921000825900Available
Deion BaahSouth Africa Not Assigned 31GK 1700005/06/204810001000689906Available
Ndumisa MokotjoSouth Africa Not Assigned 19GK 600005/06/2049738866700 - 750910Available
Yobachi MasangoSouth Africa Not Assigned 34CB 3100005/06/204710001000745916Available
Alastair NgomaSouth Africa Not Assigned 32CB 3100005/06/20479951000749910Available
Kai AdriaanseSouth Africa Not Assigned 34RB CDM 3400005/06/20479721000762907Available
Joe AkindeleSouth Africa Not Assigned 31RB 3400005/06/20479731000752901Available
Dominic FoimbaSouth Africa Not Assigned 29RB 3100005/06/205010001000727900Available
Thuso KhumaloSouth Africa Not Assigned 21CDM 950005/06/2049746851800 - 850835Available
Greg MapumbumakunzaSouth Africa Not Assigned 18CDM CB 250002/08/2049424231500 - 750849Available
Jean-Pol RensburgSouth Africa Not Assigned 35CM 3500005/06/20479941000788935Available
Mduduzi MatlalaSouth Africa Not Assigned 33CM 3500005/06/20479961000791821Available
Ayanda SisuluSouth Africa Not Assigned 29CAM CM LW ST 3400005/06/205010001000754908Available
Kentay CardosoSouth Africa Not Assigned 34RM LM 3500005/06/204710001000772914Available
Tokelo NonyaneSouth Africa Not Assigned 35RW LW 6000005/06/204710001000813913Available
Deion TshweteSouth Africa Not Assigned 35LW 3500005/06/204710001000775909Available
Kadeem NyauzaSouth Africa Not Assigned 33LW ST CAM 1600005/06/20479251000720907Available
Ndumisa KhumaloSouth Africa Not Assigned 35ST RW 3500005/06/204710001000770903Available
Harry MbalulaSouth Africa Not Assigned 32ST RW 3500005/06/204710001000770914Available
David RantieSouth Africa Not Assigned 32ST 3500005/06/204710001000793910Available