# Player Country Team Goals (Penalty)
1. Gabadinho Mhango Malawi Malawi Orlando Pirates Orlando Pirates 16 (3)
Peter Shalulile Namibia Namibia Highlands Park Highlands Park 16 (3)
3. Bradley Grobler South Africa South Africa SuperSport United SuperSport United 14 (2)
4. Kermit Erasmus South Africa South Africa Cape Town City FC Cape Town City FC 13 (0)
Knox Mutizwa Zimbabwe Zimbabwe Golden Arrows Golden Arrows 13 (5)
Bonginkosi Ntuli South Africa South Africa AmaZulu FC AmaZulu FC 13 (3)
Samir Nurković Serbia Serbia Kaizer Chiefs Kaizer Chiefs 13 (0)
8. Themba Zwane South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 11 (4)
9. Ndumiso Mabena South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 9 (1)
Mwape Musonda Zambia Zambia Black Leopards Black Leopards 9 (3)
11. Waseem Isaacs South Africa South Africa Stellenbosch FC Stellenbosch FC 8 (0)
12. Leonardo Castro Colombia Colombia Kaizer Chiefs Kaizer Chiefs 7 (0)
Tshegofatso Mabaso South Africa South Africa Orlando Pirates Orlando Pirates 7 (0)
Charlton Mashumba Zimbabwe Zimbabwe Polokwane City FC Polokwane City FC 7 (0)
Motebang Sera Lesotho Lesotho Bloemfontein Celtic Bloemfontein Celtic 7 (1)
16. Deon Hotto Namibia Namibia BidVest Wits BidVest Wits 6 (0)
Thabiso Kutumela South Africa South Africa Maritzburg United Maritzburg United 6 (2)
Victor Letsoalo South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 6 (0)
Siphelele Luthuli South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 6 (0)
Lebogang Manyama South Africa South Africa Kaizer Chiefs Kaizer Chiefs 6 (0)
21. Augustine Chidi Kwem Nigeria Nigeria Chippa United Chippa United 5 (0)
Daylon Claasen South Africa South Africa Maritzburg United Maritzburg United 5 (1)
Lesedi Kapinga South Africa South Africa Black Leopards Black Leopards 5 (0)
Eric Mathoho South Africa South Africa Kaizer Chiefs Kaizer Chiefs 5 (0)
Aubrey Modiba South Africa South Africa SuperSport United SuperSport United 5 (2)
Gift Motupa South Africa South Africa BidVest Wits BidVest Wits 5 (1)
Thabo Nodada South Africa South Africa Cape Town City FC Cape Town City FC 5 (0)
Iqraam Rayners South Africa South Africa Stellenbosch FC Stellenbosch FC 5 (1)
Surprise South Africa South Africa Cape Town City FC Cape Town City FC 5 (0)
Sibusiso Vilakazi South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 5 (0)
31. Daniel Cardoso South Africa South Africa Kaizer Chiefs Kaizer Chiefs 4 (3)
Thamsanqa Gabuza South Africa South Africa SuperSport United SuperSport United 4 (0)
Thulani Hlatshwayo South Africa South Africa BidVest Wits BidVest Wits 4 (0)
Lebohang Maboe South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 4 (0)
Kudakwashe Mahachi Zimbabwe Zimbabwe SuperSport United SuperSport United 4 (0)
Evidence Makgopa South Africa South Africa Baroka FC Baroka FC 4 (0)
Menzi Masuku South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 4 (1)
Ryan Moon South Africa South Africa Stellenbosch FC Stellenbosch FC 4 (0)
Judas Mosemaedi South Africa South Africa Maritzburg United Maritzburg United 4 (0)
William Twala South Africa South Africa Chippa United Chippa United 4 (1)
41. Cole Alexander South Africa South Africa BidVest Wits BidVest Wits 3 (0)
Mohammed Anas Ghana Ghana Polokwane City FC Polokwane City FC 3 (0)
Khama Billiat Zimbabwe Zimbabwe Kaizer Chiefs Kaizer Chiefs 3 (0)
Terrence Dzvukamanja Zimbabwe Zimbabwe BidVest Wits BidVest Wits 3 (0)
Edmilson Mozambique Mozambique Cape Town City FC Cape Town City FC 3 (0)
Hlompho Kekana South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Fagrie Lakay South Africa South Africa Cape Town City FC Cape Town City FC 3 (1)
Keletso Makgalwa South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Sipho Mbule South Africa South Africa SuperSport United SuperSport United 3 (0)
Mothobi Mvala South Africa South Africa Highlands Park Highlands Park 3 (0)
Tshediso Patjie South Africa South Africa Baroka FC Baroka FC 3 (0)
Salulani Phiri Zambia Zambia Polokwane City FC Polokwane City FC 3 (0)
Vincent Pule South Africa South Africa Orlando Pirates Orlando Pirates 3 (0)
Rodney Ramagalela South Africa South Africa Highlands Park Highlands Park 3 (0)
Leandro Gastón Sirino Uruguay Uruguay Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Leletu Skelem South Africa South Africa Stellenbosch FC Stellenbosch FC 3 (0)
Dumisani Zuma South Africa South Africa Kaizer Chiefs Kaizer Chiefs 3 (0)
58. Eva Nga Bienvenu Cameroon Cameroon BidVest Wits BidVest Wits 2 (0)
Kabelo Dlamini South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Haashim Domingo South Africa South Africa BidVest Wits BidVest Wits 2 (0)
Andile Fikizolo South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Luke Fleurs South Africa South Africa SuperSport United SuperSport United 2 (0)
Bongokuhle Hlongwane South Africa South Africa Maritzburg United Maritzburg United 2 (0)
Manuel Kambala Mozambique Mozambique Baroka FC Baroka FC 2 (0)
Chris Katjiukua Namibia Namibia Black Leopards Black Leopards 2 (0)
Mxolisi Kunene South Africa South Africa Maritzburg United Maritzburg United 2 (0)
Gamphani Lungu Zambia Zambia SuperSport United SuperSport United 2 (0)
Mxolisi Macuphu South Africa South Africa BidVest Wits BidVest Wits 2 (0)
Innocent Maela South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Mzwanele Mahashe South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Lehlohonolo Majoro South Africa South Africa AmaZulu FC AmaZulu FC 2 (0)
Jabulani Maluleke South Africa South Africa Polokwane City FC Polokwane City FC 2 (1)
Sphelele Mkhulise South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Shaune Mogaila South Africa South Africa Highlands Park Highlands Park 2 (0)
Teboho Mokoena South Africa South Africa SuperSport United SuperSport United 2 (0)
Thapelo Morena South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Mpho Mvelase South Africa South Africa Polokwane City FC Polokwane City FC 2 (0)
Phathutshedzo Nange South Africa South Africa BidVest Wits BidVest Wits 2 (0)
Tendai Ndoro Zimbabwe Zimbabwe Highlands Park Highlands Park 2 (1)
Robert Ng'ambi Malawi Malawi Black Leopards Black Leopards 2 (0)
Gerald Phiri Jnr Malawi Malawi Baroka FC Baroka FC 2 (0)
Thabo Rakhale South Africa South Africa Chippa United Chippa United 2 (0)
Evans Rusike Zimbabwe Zimbabwe SuperSport United SuperSport United 2 (0)
Nduduzo Sibiya South Africa South Africa Golden Arrows Golden Arrows 2 (1)
Harris Tchilimbou Congo Congo Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Puleng Tlolane South Africa South Africa Polokwane City FC Polokwane City FC 2 (0)
Tebogo Tlolane South Africa South Africa Maritzburg United Maritzburg United
Orlando Pirates Orlando Pirates
2 (0)
Danny Venter South Africa South Africa Golden Arrows Golden Arrows 2 (0)
89. Mauricio Affonso Uruguay Uruguay Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Teddy Akumu Kenya Kenya Kaizer Chiefs Kaizer Chiefs 1 (0)
Kearyn Baccus Australia Australia Kaizer Chiefs Kaizer Chiefs 1 (0)
Lucky Baloyi South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Tšoarelo Bereng South Africa South Africa Black Leopards Black Leopards 1 (0)
Jeremy Brockie New Zealand New Zealand Maritzburg United Maritzburg United 1 (0)
Keagan Buchanan South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Ranga Chivaviro South Africa South Africa Baroka FC Baroka FC 1 (1)
Keanu Cupido South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Chris David Netherlands Netherlands Cape Town City FC Cape Town City FC 1 (0)
Rushine De Reuck South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Ashley Du Preez South Africa South Africa Stellenbosch FC Stellenbosch 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 Highlands Park Highlands Park 1 (0)
Dean Furman South Africa South Africa SuperSport United SuperSport United 1 (1)
Ruzaigh Gamildien South Africa South Africa Chippa United Chippa United 1 (0)
Ananias Gebhardt Namibia Namibia Baroka FC Baroka FC 1 (0)
Lungu Ghampani Zambia Zambia SuperSport United SuperSport United 1 (0)
Michael Gumede South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Lifa Hlongwane South Africa South Africa Black Leopards Black Leopards 1 (0)
Sibusiso Hlubi South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Rowan Human South Africa South Africa BidVest Wits BidVest Wits 1 (0)
Andile Jali South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Yusuf Jappie South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Happy Jele South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Lazarus Kambole Zambia Zambia Kaizer Chiefs Kaizer Chiefs 1 (0)
Ovidy Karuru Zimbabwe Zimbabwe AmaZulu FC AmaZulu FC
Stellenbosch FC Stellenbosch FC
1 (0)
Willard Katsande Zimbabwe Zimbabwe Kaizer Chiefs Kaizer Chiefs 1 (0)
Grant Kekana South Africa South Africa SuperSport United SuperSport United 1 (0)
Boikanyo Komane South Africa South Africa Chippa United Chippa United 1 (1)
Lyle Lakay South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Lerato Lamola South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Mosa Lebusa South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Zakhele Lepasa South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Thembinkosi Lorch South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Nicholus Lukhubeni South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 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)
Sphiwe Mahlangu South Africa South Africa Highlands Park Highlands Park 1 (0)
Xolani Maholo South Africa South Africa Chippa United Chippa United 1 (0)
Collins Makgaka South Africa South Africa Baroka FC Baroka FC 1 (0)
Ntsako Makhubela South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Paseka Mako South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Mpho Makola South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Lerato Manzini South Africa South Africa Chippa United Chippa United 1 (0)
Meshack Maphangule South Africa South Africa Chippa United Chippa United 1 (0)
Craig Martin South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Thabo Matlaba South Africa South Africa Black Leopards Black Leopards 1 (0)
Silas Maziya South Africa South Africa Chippa United Chippa United 1 (0)
Sibusiso Mbonani South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Mlungisi Mbunjana South Africa South Africa Highlands Park Highlands Park 1 (0)
Mduduzi Mdatsane South Africa South Africa Baroka FC Baroka FC
Cape Town City FC Cape Town City FC
1 (0)
José Meza Venezuela Venezuela Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Thamsanqa Mkhize South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Buhle Mkhwanazi South Africa South Africa BidVest Wits BidVest Wits 1 (0)
Kwanda Mngonyama South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Linda Mntambo South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Thabo Mnyamane South Africa South Africa SuperSport United SuperSport United 1 (0)
Nyiko Mobbie South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (0)
Thabang Monare South Africa South Africa BidVest Wits BidVest Wits 1 (1)
Tashreeq Morris South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Nicholas Motloung South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Ben Motshwari South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Spiwe Msimango South Africa South Africa Highlands Park Highlands Park 1 (0)
Siphelele Mthembu South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Augustine Mulenga Zambia Zambia Orlando Pirates Orlando Pirates 1 (0)
Walter Musona Zimbabwe Zimbabwe Polokwane City FC Polokwane City FC 1 (0)
Butholezwe Ncube Zimbabwe Zimbabwe AmaZulu FC AmaZulu FC 1 (0)
Alfred Ndengane South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Themba Ndlovu South Africa South Africa Black Leopards Black Leopards 1 (0)
Eden Nene South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Anele Ngcongca South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Mogakolodi Ngele Botswana Botswana Black Leopards Black Leopards 1 (0)
Siyabonga Ngezana South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Lesiba Nku South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Prince Nxumalo South Africa South Africa Baroka FC Baroka FC 1 (0)
Musa Nyatama South Africa South Africa Highlands Park Highlands Park
Orlando Pirates Orlando Pirates
1 (0)
Ronald Pfumbidzai Zimbabwe Zimbabwe Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Danny Phiri Zimbabwe Zimbabwe Golden Arrows Golden Arrows 1 (0)
Tebogo Potsane South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Roland Putsche Austria Austria Cape Town City FC Cape Town City FC 1 (0)
Ryan Rae South Africa South Africa Highlands Park Highlands Park 1 (0)
Maloisane Ramasimong South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Ricardo Nascimento Brazil Brazil Mamelodi Sundowns Mamelodi Sundowns 1 (1)
Keegan Ritchie South Africa South Africa BidVest Wits BidVest Wits 1 (1)
Shane Roberts South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Alan Robertson South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (0)
Ethen Sampson South Africa South Africa Baroka FC Baroka FC 1 (0)
Pogiso Sanoka South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Thokozani Sekotlong South Africa South Africa Chippa United Chippa United 1 (0)
Gladwin Shitolo South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Phelelani Shozi South Africa South Africa Baroka FC Baroka FC 1 (0)
Nathan Sinkala Zambia Zambia Stellenbosch FC Stellenbosch FC 1 (0)
Siyethemba Sithebe South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Tiklas Thutlwa South Africa South Africa Black Leopards Black Leopards 1 (0)
Karabo Tshepe South Africa South Africa Black Leopards Black Leopards 1 (0)
Jamie Webber South Africa South Africa SuperSport United SuperSport United 1 (0)
Siyanda Xulu South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Pentjie Zulu South Africa South Africa Black Leopards Black Leopards 1 (1)