All competitionsCAF Champions LeagueCAF Super CupFriendlies ClubsPremier Soccer League Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Daniel Cardoso14414313.2201582Reeve Frosler129242811.4911533Bernard Parker115354510.3771504Willard Katsande9917188.8181165Siyabonga Ngezana9414118.550108Nkosingiphile Ngcobo7335566.1301087Eric Mathoho1034128.9351078Khama Billiat9310318.256103Njabulo Blom7429166.88910310Mduduzi Shabalala6830545.7409811Leonardo Castro7324496.1109712Ramahlwe Mphahlele7915117.0749413Itumeleng Khune87227.7318914Lebogang Manyama6816335.7638415Philani Zulu6518195.6618316Dumisani Zuma2060143.1988017Yusuf Maart745246.4007918Ashley Du Preez5721305.0657819Bruce Bvuma72216.5577420Pule Mmodi5517384.6627221Brandon Petersen69106.1707022George Maluleka60975.50769Samir Nurković5811165.3206924Daniel Akpeyi63125.5956425Zitha Kwinika55855.0746326Dillon Solomons3723103.5426027Keagan Dolly526294.44358Sibongiseni Mthethwa4513154.00958Wandile Duba3622322.85058Happy Mashiane2830252.43258Mfundo Vilakazi1741152.1415832Inácio Miguel49344.42552Kearyn Baccus2923232.6345234S'fiso Hlanti51074.4465135Christian Saile3118212.8004936Hendrick Ekstein3116142.7264737Kgotso Moleko397113.3324638Sphiwe Msimango41413.58345Siphiwe Tshabalala396123.4844540Edmilson43123.76144Bradley Cross40483.33244Siphosakhe Ntiya-Ntiya3410153.05244Gustavo Páez2420162.2894444Lazarous Kambole2023111.8554345Makabi Lilepo366143.32242Kgaogelo Sekgota103231.4574247Teddy Akumu212032.1464148Njabulo Ngcobo291062.62739Ranga Chivaviro2019181.7203950Leandro Gastón Sirino1919161.6593851Édson Castillo211371.9913452Siyethemba Sithebe294112.55833Lehlogonolo Matlou112291.1003354Joseph Malongoane29392.5393255Ryan Moon121881.20330Samkelo Zwane121871.2223057Thabo Cele171191.6292858Lebohang Maboe26182.25527Phathutshedzo Nange225101.82727Siphelele Ntshangase171061.6022761Teenage Hadebe24242.06226Thatayaone Ditlhokwe23322.14826Yagan Sasman21571.85626Cole Alexander206121.68126Siphesihle Ndlovu1511111.3072666Thabiso Monyane22381.86725Flávio Silva1411131.1902568Aden McCarthy24051.9732469Lorenzo Gordinho18521.5252370Rushwin Dortley18011.50718William Twala01814851872Tsepo Masilela17061.40217Thabani Dube12551.11317Bonfils Bimenyimana116993317Asanele Velebayi611665017Sabelo Radebe41334871777Edmore Chirambadare1051059815Bhongolwethu Jayiya6965891579Paseka Mako113398414Wiseman Meyiwa104782814Tebogo Potsane59557014Ethan Chislett5955071483Mduduzi Mdatsane67649913Luke Baartman6765571385Tashreeq Morris6654811286Mario Booysen101285211Darrel Matsheke74557011Kabelo Mahlasela5644901189Godfrey Walusimbi100185610Dax64355210Khanyisa Mayo46443510Efmamjjasond González46435610George Lebese3723631094Etiosa Ighodaro534421895Thabo Moloisane700630796Sibusiso Mabiliso151170697Virgil Vries5004505Fiacre Ntwari5004505Khotso Malope3232885Kamohelo Mahlatsi2321585