All competitionsAfrican Football LeagueCAF Champions LeagueCAF Super CupClub World CupFriendlies ClubsIntercontinental CupPremier Soccer League Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Themba Zwane2205111919.0432712Thapelo Morena195755118.5482703Peter Shalulile156337113.6251894Aubrey Modiba128486111.4911765Denis Onyango1691814.8841706Mosa Lebusa143222012.826165Khuliso Mudau139264012.0671658Leandro Gastón Sirino11839939.7811579Teboho Mokoena133223311.652155Sphelele Mkhulise10055638.67915511Ronwen Williams1510013.498151Lebohang Maboe10942499.85215113Marcelo Allende128205111.04114814Grant Kekana131152111.43014615Lyle Lakay8949158.54613816Hlompho Kekana12272610.78012917Andile Jali9519298.28911418Ricardo Nascimento102569.00210719Rivaldo Coetzee9212198.09210420Tebogo Langerman9310128.396103Mothobi Mvala6340106.04910322Tashreeq Matthews6831575.7439923Neo Maema5639375.1549524Sibusiso Vilakazi6430445.4419425Motjeka Madisha771127.1028826Tiyani Mabunda6719126.1798627Iqraam Rayners5524394.8397928Anele Ngcongca601495.4557429Lucas Ribeiro703515.3857330Arthur Sales4129343.6157031Rushine De Reuck59795.1446632Wayne Arendse481344.3016133Jayden Adams4315223.67458Divine Lunga4018153.5985835Bathusi Aubaas2725142.4755236Brian Onyango381353.54851Haashim Domingo2823242.5685138Percy Tau47194.2064839Kennedy Mweene42503.92447Sipho Mbule2027152.0284741Malibongwe Khoza35833.2794342Phakamani Mahlambi93171.2754043Cassius Mailula2513222.20938Anthony Laffor1721131.6193845Oupa Manyisa28852.59936Kermit Erasmus1719171.57036Bongani Zungu142261.3663648Brayan Léon259192.2153449Nuno Santos239152.09132Lesedi Kapinga52758513251Keanu Cupido27462.38131Terrence Mashego171461.7433153Bangaly Soumahoro23742.01230Thapelo Maseko62459923055Khulumani Ndamane26232.27628Zuko Mdunyelwa181091.60428José Meza1315131.21628Thabiso Kutumela1315111.28428Kutlwano Lethlaku1315101.2122860Khama Billiat252152.1212761Keletso Makgalwa12545212662Bradley Ralani1114101.1152563Jeremy Brockie149121.1902364Thembinkosi Lorch139121.0662265Pavol Šafranko91271.02921Gift Motupa516571121Siyabonga Mabena41735092168Abdelmounaim Boutouil18261.46720Lesiba Nku911790620Júnior Mendieta51546712071Kegan Johannes811189819Promise Mkhuma61376811973George Maluleka99586218Mauricio Affonso513570018Yannick Zakri513462018Lebo Mothiba21623421877Reyaad Pieterse16101.4391778Sifiso Ngobeni610456016Abubeker Nassir51145121680Fawaaz Basadien11488111581Lucas Suárez11231.01513Farès Hachi76169113Erwin Saavedra4944651384Lucky Mohomi93181512Tsiki Ntsabeleng66650112Leonardo Castro57447112Emiliano Tade5754911288Matias Esquivel65654011George Lebese5644281190Asekho Tiwani82269210Kobamelo Kodisang6464781092Miguel Reisinho7255379Aubrey Ngoma272241994Thokozani Sekotlong4443158Antonio Van Wyk4433898Teko Modise1712238Monnapule Saleng170273898Thabo Nthethe4304857Toni Silva4343137Nkosi Ngubane2512527