# Player Country Team Goals (Penalty)
1. Bradley Grobler South Africa South Africa SuperSport United SuperSport United 16 (2)
2. Peter Shalulile Namibia Namibia Mamelodi Sundowns Mamelodi Sundowns 15 (0)
3. Thabiso Kutumela South Africa South Africa Maritzburg United Maritzburg United 12 (3)
4. Ruzaigh Gamildien South Africa South Africa Moroka Swallows Moroka Swallows 11 (5)
5. Themba Zwane South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 10 (2)
6. Fagrie Lakay South Africa South Africa Cape Town City FC Cape Town City FC 9 (3)
Victor Letsoalo South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 9 (3)
Mduduzi Mdatsane South Africa South Africa Cape Town City FC Cape Town City FC 9 (3)
9. Lehlohonolo Majoro South Africa South Africa AmaZulu FC AmaZulu FC 8 (1)
Lebogang Manyama South Africa South Africa Kaizer Chiefs Kaizer Chiefs 8 (1)
Luvuyo Memela South Africa South Africa AmaZulu FC AmaZulu FC 8 (1)
12. Stanley Dimgba Nigeria Nigeria Stellenbosch FC Stellenbosch FC 7 (0)
Michael Gumede South Africa South Africa Golden Arrows Golden Arrows 7 (0)
Evidence Makgopa South Africa South Africa Baroka FC Baroka FC 7 (0)
Velemseni Ndwandwe South Africa South Africa Golden Arrows Golden Arrows 7 (0)
16. Leonardo Castro Colombia Colombia Kaizer Chiefs Kaizer Chiefs 6 (1)
Thamsanqa Gabuza South Africa South Africa SuperSport United SuperSport United 6 (0)
Richard Mbulu Malawi Malawi Baroka FC Baroka FC 6 (0)
Vincent Pule South Africa South Africa Orlando Pirates Orlando Pirates 6 (0)
20. Eva Nga Bienvenu Cameroon Cameroon Chippa United Chippa United 5 (2)
Rodrick Kabwe Zambia Zambia Black Leopards Black Leopards 5 (1)
Ovidy Karuru Zimbabwe Zimbabwe Black Leopards Black Leopards 5 (1)
Tshegofatso Mabaso South Africa South Africa Orlando Pirates Orlando Pirates 5 (0)
Mxolisi Macuphu South Africa South Africa TS Galaxy TS Galaxy 5 (1)
Lindokuhlke Mbatha South Africa South Africa TS Galaxy TS Galaxy 5 (2)
Gabadinho Mhango Malawi Malawi Orlando Pirates Orlando Pirates 5 (1)
Pule Mmodi South Africa South Africa Golden Arrows Golden Arrows 5 (0)
Augustine Mulenga Zambia Zambia AmaZulu FC AmaZulu FC 5 (0)
Knox Mutizwa Zimbabwe Zimbabwe Golden Arrows Golden Arrows 5 (1)
Nduduzo Sibiya South Africa South Africa Golden Arrows Golden Arrows 5 (2)
Surprise South Africa South Africa Cape Town City FC Cape Town City FC 5 (0)
Tapelo Xoki South Africa South Africa AmaZulu FC AmaZulu FC 5 (4)
33. Abdul Ajagun Nigeria Nigeria Cape Town City FC Cape Town City FC 4 (0)
Augustine Chidi Kwem Nigeria Nigeria Chippa United Chippa United 4 (0)
Deon Hotto Namibia Namibia Orlando Pirates Orlando Pirates 4 (0)
Lyle Lakay South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 4 (0)
Andile Mbenyane South Africa South Africa Chippa United Chippa United 4 (1)
Sipho Mbule South Africa South Africa SuperSport United SuperSport United 4 (0)
Teboho Mokoena South Africa South Africa SuperSport United SuperSport United 4 (0)
Tashreeq Morris South Africa South Africa Cape Town City FC Cape Town City FC 4 (0)
Judas Mosemaedi South Africa South Africa Maritzburg United Maritzburg United 4 (0)
Phathutshedzo Nange South Africa South Africa Stellenbosch FC Stellenbosch FC 4 (0)
Nkosingiphile Ngcobo South Africa South Africa Kaizer Chiefs Kaizer Chiefs 4 (0)
Nathan Sinkala Zambia Zambia Stellenbosch FC Stellenbosch FC 4 (0)
Leandro Gastón Sirino Uruguay Uruguay Mamelodi Sundowns Mamelodi Sundowns 4 (0)
46. Kermit Erasmus South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Ananias Gebhardt Namibia Namibia Baroka FC Baroka FC 3 (0)
Bongokuhle Hlongwane South Africa South Africa Maritzburg United Maritzburg United 3 (0)
Wayde Lekay South Africa South Africa TS Galaxy TS Galaxy 3 (0)
Kurt Lentjies South Africa South Africa Chippa United Chippa United 3 (0)
Ndumiso Mabena South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 3 (1)
Neo Maema South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 3 (0)
Fortune Makaringe South Africa South Africa Orlando Pirates Orlando Pirates 3 (0)
Ntsako Makhubela South Africa South Africa Golden Arrows Golden Arrows 3 (0)
Happy Mashiane South Africa South Africa Kaizer Chiefs Kaizer Chiefs 3 (0)
Menzi Masuku South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 3 (1)
Júnior Mendieta Argentina Argentina Stellenbosch FC Stellenbosch FC 3 (1)
Joseph Mhlongo South Africa South Africa Moroka Swallows Moroka Swallows 3 (0)
Maloisane Mokhele South Africa South Africa Chippa United Chippa United 3 (0)
Alfred Ndengane South Africa South Africa Tshakhuma FC Tshakhuma FC 3 (2)
Thembisani Nevhulamba South Africa South Africa Tshakhuma FC Tshakhuma FC 3 (0)
Thabo Nodada South Africa South Africa Cape Town City FC Cape Town City FC 3 (0)
Samir Nurković Serbia Serbia Kaizer Chiefs Kaizer Chiefs 3 (0)
Masilake Phohlongo South Africa South Africa TS Galaxy TS Galaxy 3 (0)
Thabo Rakhale South Africa South Africa Tshakhuma FC Tshakhuma FC 3 (0)
Kgaogelo Sekgota South Africa South Africa Moroka Swallows Moroka Swallows 3 (0)
Siyethemba Sithebe South Africa South Africa AmaZulu FC AmaZulu FC 3 (0)
Mark van Heerden South Africa South Africa Stellenbosch FC Stellenbosch FC 3 (0)
69. Mohammed Anas Ghana Ghana Black Leopards Black Leopards 2 (0)
Siboniso Conco South Africa South Africa Golden Arrows Golden Arrows 2 (2)
Ashley Du Preez South Africa South Africa Stellenbosch FC Stellenbosch FC 2 (0)
Lebohang Maboe South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Kudakwashe Mahachi Zimbabwe Zimbabwe SuperSport United SuperSport United 2 (0)
Tumelo Mangweni South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Rhulani Manzini South Africa South Africa Tshakhuma FC Tshakhuma FC 2 (0)
Craig Martin South Africa South Africa Cape Town City FC Cape Town City FC 2 (0)
Zaphaniah Mbokoma South Africa South Africa Moroka Swallows Moroka Swallows 2 (0)
José Meza Venezuela Venezuela Maritzburg United Maritzburg United 2 (0)
Thabo Mnyamane South Africa South Africa Tshakhuma FC Tshakhuma FC 2 (1)
Shaune Mogaila South Africa South Africa TS Galaxy TS Galaxy 2 (0)
Lucky Mohomi South Africa South Africa SuperSport United SuperSport United 2 (0)
Sera Motebang Lesotho Lesotho Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Ben Motshwari South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Siphelele Mthembu South Africa South Africa AmaZulu FC AmaZulu FC 2 (0)
Lindokuhle Mtshali South Africa South Africa Golden Arrows Golden Arrows 2 (0)
Siphesihle Ndlovu South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Bonginkosi Ntuli South Africa South Africa AmaZulu FC AmaZulu FC 2 (0)
Seth Parusnath South Africa South Africa Golden Arrows Golden Arrows 2 (0)
Gerald Phiri Jnr Malawi Malawi Baroka FC Baroka FC 2 (0)
Ricardo Nascimento Brazil Brazil Mamelodi Sundowns Mamelodi Sundowns 2 (2)
Harris Tchilimbou Congo Congo Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Tiklas Thutlwa South Africa South Africa Black Leopards Black Leopards 2 (0)
Tebogo Tlolane South Africa South Africa Maritzburg United Maritzburg United 2 (0)
Reagan Van der Ross South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 2 (0)
95. Teddy Akumu Kenya Kenya Kaizer Chiefs Kaizer Chiefs 1 (0)
Bathusi Aubaas South Africa South Africa TS Galaxy TS Galaxy 1 (0)
Kearyn Baccus Australia Australia Kaizer Chiefs Kaizer Chiefs 1 (0)
Felix Badenhorst Eswatini Eswatini TS Galaxy TS Galaxy 1 (0)
Fawaaz Basadien South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Myer Bevan New Zealand New Zealand TS Galaxy TS Galaxy 1 (0)
Onismor Bhasera Zimbabwe Zimbabwe SuperSport United SuperSport United 1 (0)
Khama Billiat Zimbabwe Zimbabwe Kaizer Chiefs Kaizer Chiefs 1 (0)
Daniel Cardoso South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Daylon Claasen South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Rivaldo Coetzee South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Terrence Dzvukamanja Zimbabwe Zimbabwe Orlando Pirates Orlando Pirates 1 (0)
Denwin Farmer South Africa South Africa Baroka FC Baroka FC 1 (0)
Taariq Fielies South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Bevan Fransman South Africa South Africa TS Galaxy TS Galaxy 1 (0)
Reeve Frosler South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Daniel Gozar Ghana Ghana Moroka Swallows Moroka Swallows 1 (1)
Travis Graham South Africa South Africa Maritzburg United Maritzburg United 1 (0)
S'fiso Hlanti South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Lifa Hlongwane South Africa South Africa Black Leopards Black Leopards 1 (0)
Robyn Johannes South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (1)
Joslin Kamatuka Namibia Namibia Baroka FC Baroka FC 1 (0)
Siyanda Khumalo South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Givemore Khupe South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Anthony Laffor Liberia Liberia Chippa United Chippa United 1 (1)
Mosa Lebusa South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Zakhele Lepasa South Africa South Africa Orlando Pirates Orlando Pirates 1 (1)
Thembinkosi Lorch South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Gamphani Lungu Zambia Zambia SuperSport United SuperSport United 1 (0)
Sphesihle Maduna South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Siphelele Magubane South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Mzwanele Mahashe South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Kamohelo Mahlatsi South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Keletso Makgalwa South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Mpho Makola South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Kagiso Malinga South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Joseph Malongoane South Africa South Africa Tshakhuma FC Tshakhuma FC 1 (0)
Meshack Maphangule South Africa South Africa Tshakhuma FC Tshakhuma FC 1 (1)
Khomotso Masia South Africa South Africa Black Leopards Black Leopards 1 (0)
Thamsanqa Masiya South Africa South Africa Baroka FC Baroka FC 1 (0)
Sanele Mathenjwa South Africa South Africa Black Leopards Black Leopards 1 (0)
Matome Mathiane South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Eric Mathoho South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Jorry Matjila South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Mlungisi Mbunjana South Africa South Africa TS Galaxy TS Galaxy 1 (0)
Vuyo Mere South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Nhlanhla Mgaga South Africa South Africa Baroka FC Baroka FC 1 (0)
Sphelele Mkhulise South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Kwanda Mngonyama South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Abbubaker Mobara South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Aubrey Modiba South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Kgodiso Monama South Africa South Africa Baroka FC Baroka FC 1 (0)
Ryan Moon South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (1)
Goodman Mosele South Africa South Africa Baroka FC Baroka FC 1 (0)
Gift Motupa South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Sandile Mthethwa South Africa South Africa Chippa United Chippa United 1 (0)
Marks Munyai South Africa South Africa TS Galaxy TS Galaxy 1 (0)
Mothobi Mvala South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Ndabayithethwa Ndlondlo South Africa South Africa Tshakhuma FC Tshakhuma FC 1 (0)
Themba Ndlovu South Africa South Africa Black Leopards Black Leopards 1 (0)
Menzi Ndwandwe South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Njabulo Ngcobo South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Mogakolodi Ngele Botswana Botswana Tshakhuma FC Tshakhuma FC 1 (0)
Aubrey Ngoma South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Isaac Nhlapo South Africa South Africa Chippa United Chippa United 1 (0)
Tumelo Njoti South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Frédéric Nsabiyumva Burundi Burundi Chippa United Chippa United 1 (0)
Kenneth Nthatheni South Africa South Africa Black Leopards Black Leopards 1 (0)
Musa Nyatama South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Ntsikelelo Nyauza South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Onyedikachi Ononogbu Nigeria Nigeria Black Leopards Black Leopards 1 (0)
Brian Onyango Kenya Kenya Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Prince Opoku Agyemang South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Thabo Qalinge South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Rodney Ramagalela South Africa South Africa Black Leopards Black Leopards 1 (0)
Junaid Sait South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Bongani Sam South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Ebrahim Seedat South Africa South Africa TS Galaxy TS Galaxy 1 (0)
Justin Shonga Zambia Zambia Cape Town City FC Cape Town City FC
Tshakhuma FC Tshakhuma FC
1 (0)
Mduduzi Sibeko South Africa South Africa Chippa United Chippa United 1 (0)
Leletu Skelem South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (0)
Brandon Theron South Africa South Africa Tshakhuma FC Tshakhuma FC 1 (0)
Sibusiso Vilakazi South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Dumisani Zuma South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)