# Player Country Team Goals (Penalty)
1. Collins Mbesuma Zambia Zambia Mpumalanga Black Aces Mpumalanga Black Aces 14 (1)
2. Thobani Mncwango South Africa South Africa Polokwane City FC Polokwane City FC 13 (0)
Prince Nxumalo South Africa South Africa Ajax Cape Town Ajax Cape Town 13 (0)
4. Khama Billiat Zimbabwe Zimbabwe Mamelodi Sundowns Mamelodi Sundowns 12 (0)
5. Jeremy Brockie New Zealand New Zealand SuperSport United SuperSport United 11 (0)
6. Leonardo Castro Colombia Colombia Mamelodi Sundowns Mamelodi Sundowns 10 (0)
Ndumiso Mabena South Africa South Africa Platinum Stars Platinum Stars 10 (3)
8. Evans Rusike Zimbabwe Zimbabwe Maritzburg United Maritzburg United 9 (0)
9. Willard Katsande Zimbabwe Zimbabwe Kaizer Chiefs Kaizer Chiefs 7 (4)
James Keene England England BidVest Wits BidVest Wits 7 (0)
Daine Klate South Africa South Africa BidVest Wits BidVest Wits 7 (0)
Mpho Makola South Africa South Africa Orlando Pirates Orlando Pirates 7 (1)
Lerato Manzini South Africa South Africa Chippa United Chippa United 7 (0)
Sibusiso Vilakazi South Africa South Africa BidVest Wits BidVest Wits 7 (0)
15. Andrea Fileccia Belgium Belgium Free State Stars Free State Stars 6 (0)
Anthony Laffor Liberia Liberia Mamelodi Sundowns Mamelodi Sundowns 6 (0)
Phakamani Mahlambi South Africa South Africa BidVest Wits BidVest Wits 6 (0)
Charlton Mashumba Zimbabwe Zimbabwe Jomo Cosmos Jomo Cosmos 6 (0)
Frank Mhango Malawi Malawi Bloemfontein Celtic Bloemfontein Celtic
Golden Arrows Golden Arrows
6 (1)
Thapelo Morena South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 6 (0)
Tendai Ndoro Zimbabwe Zimbabwe Orlando Pirates Orlando Pirates 6 (1)
Kingston Nkhatha Zimbabwe Zimbabwe SuperSport United SuperSport United 6 (2)
Nathan Paulse South Africa South Africa Ajax Cape Town Ajax Cape Town 6 (3)
Eleazar Rodgers South Africa South Africa Platinum Stars Platinum Stars 6 (0)
25. Hlompho Kekana South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 5 (0)
Lyle Lakay South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 5 (0)
George Lebese South Africa South Africa Kaizer Chiefs Kaizer Chiefs 5 (1)
Kurt Lentjies South Africa South Africa Maritzburg United Maritzburg United 5 (1)
Jabulani Maluleke South Africa South Africa Polokwane City FC Polokwane City FC 5 (0)
Thabo Mnyamane South Africa South Africa Tuks FC Tuks FC 5 (0)
Sifiso Myeni South Africa South Africa Orlando Pirates Orlando Pirates 5 (0)
Robert Ng'ambi Malawi Malawi Platinum Stars Platinum Stars 5 (0)
Eddie Ngalo South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 5 (0)
Bongi Ntuli South Africa South Africa Platinum Stars Platinum Stars 5 (0)
Danny Venter South Africa South Africa Free State Stars Free State Stars 5 (0)
36. Camaldine Abraw Togo Togo Kaizer Chiefs Kaizer Chiefs 4 (0)
Brice Aka Ivory Coast Ivory Coast Jomo Cosmos Jomo Cosmos 4 (2)
Keagan Dolly South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 4 (0)
Bhongolwethu Jayiya South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 4 (0)
Mogammed Losper South Africa South Africa Ajax Cape Town Ajax Cape Town 4 (0)
Joseph Malongoane South Africa South Africa Chippa United Chippa United 4 (0)
Judas Moseamedi South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 4 (0)
Nkosinathi Mthiyane South Africa South Africa Chippa United Chippa United 4 (0)
Fiston Razak Burundi Burundi Bloemfontein Celtic Bloemfontein Celtic 4 (1)
Buyani Sali South Africa South Africa Chippa United Chippa United 4 (0)
Gladwin Shitolo South Africa South Africa Golden Arrows Golden Arrows 4 (0)
Siphiwe Tshabalala South Africa South Africa Kaizer Chiefs Kaizer Chiefs 4 (1)
William Twala South Africa South Africa Chippa United Chippa United
Kaizer Chiefs Kaizer Chiefs
4 (0)
Dové Womé Togo Togo SuperSport United SuperSport United 4 (0)
50. Mohammed Anas Ghana Ghana Maritzburg United Maritzburg United 3 (0)
Lennox Bacela South Africa South Africa Tuks FC Tuks FC 3 (0)
Aristide Bancé Burkina Faso Burkina Faso Chippa United Chippa United 3 (0)
Michael Boxall New Zealand New Zealand SuperSport United SuperSport United 3 (0)
Eric Chipeta Zimbabwe Zimbabwe Chippa United Chippa United 3 (1)
Kermit Erasmus South Africa South Africa Orlando Pirates Orlando Pirates 3 (0)
Ayanda Gcaba South Africa South Africa Orlando Pirates Orlando Pirates 3 (0)
Lorenzo Gordinho South Africa South Africa Kaizer Chiefs Kaizer Chiefs 3 (0)
Bradley Grobler South Africa South Africa SuperSport United SuperSport United 3 (0)
Thulani Hlatshwayo South Africa South Africa BidVest Wits BidVest Wits 3 (0)
Deon Hotto Namibia Namibia Golden Arrows Golden Arrows 3 (0)
Sello Japhta South Africa South Africa Free State Stars Free State Stars 3 (0)
Sipho Jembula South Africa South Africa Polokwane City FC Polokwane City FC 3 (0)
Kudakwashe Mahachi Zimbabwe Zimbabwe Golden Arrows Golden Arrows 3 (0)
Lebogang Manyama South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 3 (0)
Rhulani Manzini South Africa South Africa Chippa United Chippa United 3 (0)
Eric Mathoho South Africa South Africa Kaizer Chiefs Kaizer Chiefs 3 (0)
Thabo Matlaba South Africa South Africa Orlando Pirates Orlando Pirates 3 (0)
Andile Mbenyane South Africa South Africa Chippa United Chippa United 3 (0)
Teko Modise South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Lucky Mohomi South Africa South Africa Free State Stars Free State Stars 3 (0)
Sibusiso Msomi South Africa South Africa Platinum Stars Platinum Stars 3 (0)
Vuyani Ntanga South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 3 (0)
Vuyisile Ntombayithethi South Africa South Africa Tuks FC Tuks FC 3 (0)
Musa Nyatama South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 3 (1)
Brian Onyango Kenya Kenya Maritzburg United Maritzburg United 3 (0)
Faty Papy Burundi Burundi BidVest Wits BidVest Wits 3 (0)
Issa Sarr Senegal Senegal Orlando Pirates Orlando Pirates 3 (0)
Khethukuthula Zwane South Africa South Africa Tuks FC Tuks FC 3 (0)
Themba Zwane South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
80. Wayne Arendse South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Mondli Cele South Africa South Africa Maritzburg United Maritzburg United 2 (0)
Clayton Daniels South Africa South Africa SuperSport United SuperSport United 2 (0)
Dean Furman South Africa South Africa SuperSport United SuperSport United 2 (0)
Thamsanqa Gabuza South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Cheslyn Jampies South Africa South Africa Jomo Cosmos Jomo Cosmos 2 (0)
Essau Kanyenda Malawi Malawi Polokwane City FC Polokwane City FC 2 (0)
Getaneh Kebede Ethiopia Ethiopia Tuks FC Tuks FC 2 (0)
Mabhuti Khenyeza South Africa South Africa Golden Arrows Golden Arrows 2 (1)
Lerato Lamola South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Mosa Lebusa South Africa South Africa Ajax Cape Town Ajax Cape Town 2 (0)
Reneilwe Letsholonyane South Africa South Africa Kaizer Chiefs Kaizer Chiefs 2 (0)
Letladi Madubanya South Africa South Africa Platinum Stars Platinum Stars 2 (0)
Cuthbert Malajila Zimbabwe Zimbabwe Mamelodi Sundowns Mamelodi Sundowns 2 (0)
George Maluleka South Africa South Africa Kaizer Chiefs Kaizer Chiefs 2 (0)
Geoffrey Massa Uganda Uganda Bloemfontein Celtic Bloemfontein Celtic 2 (1)
Mark Mayambela South Africa South Africa Chippa United Chippa United 2 (0)
Deolin Mekoa South Africa South Africa Maritzburg United Maritzburg United 2 (0)
Vuyo Mere South Africa South Africa Platinum Stars Platinum Stars 2 (0)
Xola Mlambo South Africa South Africa Chippa United Chippa United 2 (0)
Linda Mntambo South Africa South Africa Jomo Cosmos Jomo Cosmos 2 (0)
Abbubaker Mobara South Africa South Africa Ajax Cape Town Ajax Cape Town 2 (0)
Tashreeq Morris South Africa South Africa Ajax Cape Town Ajax Cape Town 2 (0)
Ben Motshwari South Africa South Africa BidVest Wits BidVest Wits 2 (0)
Mwape Musonda Zambia Zambia Golden Arrows Golden Arrows 2 (0)
Willem Mwedihanga Namibia Namibia Tuks FC Tuks FC 2 (0)
Sthembiso Ngcobo South Africa South Africa Free State Stars Free State Stars 2 (0)
Muzikayifani Ngidi South Africa South Africa Polokwane City FC Polokwane City FC 2 (0)
Thabo Nodada South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 2 (0)
Atusaye Nyondo Malawi Malawi Tuks FC Tuks FC 2 (0)
Bernard Parker South Africa South Africa Kaizer Chiefs Kaizer Chiefs 2 (0)
Pelembe Mozambique Mozambique Bloemfontein Celtic Bloemfontein Celtic 2 (0)
Thuso Phala South Africa South Africa SuperSport United SuperSport United 2 (0)
Thabo Rakhale South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Rodney Ramagalela South Africa South Africa Golden Arrows Golden Arrows 2 (0)
Moeketsi Sekola South Africa South Africa Free State Stars Free State Stars 2 (2)
Linda Shiba South Africa South Africa Polokwane City FC Polokwane City FC 2 (0)
Jabulani Shongwe South Africa South Africa BidVest Wits BidVest Wits 2 (0)
Thamsanqa Teyise South Africa South Africa Maritzburg United Maritzburg United 2 (0)
Puleng Tlolane South Africa South Africa Polokwane City FC Polokwane City FC 2 (0)
Philani Zulu South Africa South Africa Maritzburg United Maritzburg United 2 (0)
121. Musa Bilankulu South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Mario Booysen South Africa South Africa SuperSport United SuperSport United 1 (0)
Henrico Botes Namibia Namibia BidVest Wits BidVest Wits 1 (0)
Kris Bright New Zealand New Zealand BidVest Wits BidVest Wits 1 (0)
Ivan Bukenya Uganda Uganda Kaizer Chiefs Kaizer Chiefs 1 (0)
Franklin Cale South Africa South Africa Ajax Cape Town Ajax Cape Town 1 (0)
Nkanyiso Cele South Africa South Africa Golden Arrows Golden Arrows 1 (1)
Lerato Chabangu South Africa South Africa Chippa United Chippa United 1 (0)
Ryan Chapman South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Dominguês Mozambique Mozambique BidVest Wits BidVest Wits 1 (0)
Siyabonga Dube South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Andile Fikizolo South Africa South Africa Golden Arrows Golden Arrows 1 (1)
Ruzaigh Gamildien South Africa South Africa Ajax Cape Town Ajax Cape Town 1 (0)
Siboniso Gaxa South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Siboniso Gumede South Africa South Africa Platinum Stars Platinum Stars 1 (0)
Ashley Hartog South Africa South Africa Maritzburg United Maritzburg United 1 (0)
S'fiso Hlanti South Africa South Africa BidVest Wits BidVest Wits 1 (0)
Erwin Isaacs South Africa South Africa Ajax Cape Town Ajax Cape Town 1 (0)
Thanduyise Khuboni South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 1 (0)
Sibusiso Khumalo South Africa South Africa SuperSport United SuperSport United 1 (0)
Tebogo Langerman South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Gregory Maasdorp South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Mxolisi Macuphu South Africa South Africa Jomo Cosmos Jomo Cosmos 1 (0)
Lehlohonolo Majoro South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Makhehlene Makhaula South Africa South Africa Free State Stars Free State Stars 1 (0)
Tebogo Makobela South Africa South Africa Jomo Cosmos Jomo Cosmos 1 (0)
Edward Manqele South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Mpho Maruping South Africa South Africa Tuks FC Tuks FC 1 (0)
Paulos Masehe South Africa South Africa Free State Stars Free State Stars 1 (0)
Mzikayise Mashaba South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Katlego Mashego South Africa South Africa Free State Stars Free State Stars 1 (0)
Dennis Masina Eswatini Eswatini Mpumalanga Black Aces Mpumalanga Black Aces 1 (0)
Solomon Mathe South Africa South Africa Platinum Stars Platinum Stars 1 (0)
Matome Mathiane South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Tshepo Matsemela South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Mpho Matsi South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 1 (0)
Asavela Mbekile South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Luvuyo Memela South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Micium Mhone Malawi Malawi Jomo Cosmos Jomo Cosmos 1 (0)
Thamsanqa Mkhize South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Sipho Mngomezulu South Africa South Africa Jomo Cosmos Jomo Cosmos 1 (0)
Kwanda Mngonyama South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Mohau Mokate South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Tebogo Monyai South Africa South Africa Tuks FC Tuks FC 1 (0)
Surprise Moriri South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Thabo Mosadi South Africa South Africa Tuks FC Tuks FC 1 (0)
Gift Motupa South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Luvolwethu Mpeta South Africa South Africa SuperSport United SuperSport United 1 (0)
Denver Mukamba Zimbabwe Zimbabwe Jomo Cosmos Jomo Cosmos 1 (0)
Bantu Mzwakali South Africa South Africa Ajax Cape Town Ajax Cape Town 1 (0)
Thabo Nemukondeni South Africa South Africa Tuks FC Tuks FC 1 (0)
Mogakolodi Ngele Botswana Botswana Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Aubrey Ngoma South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 1 (0)
Ayanda Nkosi South Africa South Africa Free State Stars Free State Stars 1 (0)
Lehlohonolo Nonyane South Africa South Africa Mpumalanga Black Aces Mpumalanga Black Aces 1 (0)
Riyaad Norodien South Africa South Africa Ajax Cape Town Ajax Cape Town 1 (0)
Thabo Nthethe South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (1)
Phumlani Ntshangase South Africa South Africa BidVest Wits BidVest Wits 1 (0)
Mduduzi Nyanda South Africa South Africa Platinum Stars Platinum Stars 1 (0)
Sphesihle Nzimande South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Lantshenee Phalane South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)
Thamsanqa Sangweni South Africa South Africa Chippa United Chippa United 1 (0)
Robert Sankara Burkina Faso Burkina Faso Free State Stars Free State Stars 1 (0)
Pogiso Sanoka South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Tlou Segolela South Africa South Africa Platinum Stars Platinum Stars 1 (0)
Paseka Sekese South Africa South Africa BidVest Wits BidVest Wits 1 (0)
Nduduzo Sibiya South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Gift Sithole South Africa South Africa Platinum Stars Platinum Stars 1 (0)
Hendrik Somaeb Namibia Namibia Free State Stars Free State Stars 1 (0)
Edwald Tshabalala South Africa South Africa Platinum Stars Platinum Stars 1 (0)
Nyiko Tshabangu South Africa South Africa Free State Stars Free State Stars 1 (0)
Ugonna Uzochukwu Nigeria Nigeria Chippa United Chippa United 1 (0)
Sheldon van Wyk South Africa South Africa Maritzburg United Maritzburg United 1 (0)
Masibuzane Zongo South Africa South Africa Platinum Stars Platinum Stars 1 (0)
David Zulu South Africa South Africa Chippa United Chippa United 1 (0)
Pentjie Zulu South Africa South Africa Jomo Cosmos Jomo Cosmos 1 (0)
Siyabonga Zulu South Africa South Africa Platinum Stars Platinum Stars 1 (0)
Dumisani Zuma South Africa South Africa Bloemfontein Celtic Bloemfontein Celtic 1 (0)