# Player Country Team Goals (Penalty)
1. Karim Aribi Algeria Algeria Étoile du Sahel Étoile du Sahel 7 (0)
Jackson Muleka Congo DR Congo DR TP Mazembe TP Mazembe 7 (1)
3. Achraf Bencharki Morocco Morocco Zamalek Zamalek 6 (1)
Mostafa Mohamed Egypt Egypt Zamalek Zamalek 6 (0)
5. Badr Banoun Morocco Morocco Raja Casablanca Raja Casablanca 5 (0)
Zakaria Benchaâ Algeria Algeria USM Alger USM Alger 5 (0)
Ayoub El Kaabi Morocco Morocco Wydad AC Wydad AC 5 (1)
Hussein El Shahat Egypt Egypt Al-Ahly Al-Ahly 5 (0)
Aymen Mahious Algeria Algeria USM Alger USM Alger 5 (0)
10. Mohammed El Nahiri Morocco Morocco Wydad AC Wydad AC 4 (1)
Mohamed Eldai Sudan Sudan Al-Hilal Omdurman Al-Hilal Omdurman 4 (0)
Mabululu Angola Angola CD 1º de Agosto CD 1º de Agosto 4 (0)
Salah Mohsen Egypt Egypt Al-Ahly Al-Ahly 4 (0)
Sibusiso Vilakazi South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 4 (0)
15. Raouf Benguit Algeria Algeria Espérance de Tunis Espérance de Tunis 3 (0)
Rodwell Chinyengetere Zimbabwe Zimbabwe FC Platinum FC Platinum 3 (1)
Winston Kalengo Zambia Zambia ZESCO United ZESCO United 3 (0)
Ali Maâloul Tunisia Tunisia Al-Ahly Al-Ahly 3 (1)
Motjeka Madisha South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Rabie Meftah Algeria Algeria USM Alger USM Alger 3 (1)
Mouhssine Moutouali Morocco Morocco Raja Casablanca Raja Casablanca 3 (0)
Leandro Gastón Sirino Uruguay Uruguay Mamelodi Sundowns Mamelodi Sundowns 3 (1)
Walid Soliman Egypt Egypt Al-Ahly Al-Ahly 3 (1)
Never Tigere Zimbabwe Zimbabwe FC Platinum FC Platinum 3 (0)
Tony Brazil Brazil CA Petróleos Luanda CA Petróleos Luanda 3 (0)
Chico Ushindi Congo DR Congo DR TP Mazembe TP Mazembe 3 (0)
27. Mauricio Affonso Uruguay Uruguay Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Junior Ajayi Nigeria Nigeria Al-Ahly Al-Ahly 2 (0)
Mahmoud Alaa Egypt Egypt Zamalek Zamalek 2 (2)
Badie Aouk Morocco Morocco Wydad AC Wydad AC 2 (0)
Walid Ardji Algeria Algeria USM Alger USM Alger 2 (0)
Ary Papel Angola Angola CD 1º de Agosto CD 1º de Agosto 2 (0)
Walid Azarou Morocco Morocco Al-Ahly Al-Ahly 2 (0)
Anice Badri Tunisia Tunisia Espérance de Tunis Espérance de Tunis 2 (1)
Hamza Banouh Algeria Algeria JS Kabylie JS Kabylie 2 (0)
Fedi Ben Choug Tunisia Tunisia Espérance de Tunis Espérance de Tunis 2 (0)
Mamudou Bojang Gambia Gambia Brikama United Brikama United 2 (0)
Atahir El Tahir Sudan Sudan Al-Hilal Omdurman Al-Hilal Omdurman 2 (0)
Mahmoud El Wensh Egypt Egypt Zamalek Zamalek 2 (0)
Hamdi Fathi Egypt Egypt Al-Ahly Al-Ahly 2 (0)
Mame Gueye Senegal Senegal AS Génération Foot AS Génération Foot 2 (0)
Rezki Hamroune Algeria Algeria JS Kabylie JS Kabylie 2 (0)
Youssouf Ibroihim Comoros Comoros African Stars African Stars 2 (0)
Job Angola Angola CA Petróleos Luanda CA Petróleos Luanda 2 (1)
Kazadi Kasengu Congo DR Congo DR Wydad AC Wydad AC 2 (0)
Koffi Kouamé Ivory Coast Ivory Coast TP Mazembe TP Mazembe 2 (0)
Tiyani Mabunda South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Ngita Malango Congo DR Congo DR Raja Casablanca Raja Casablanca 2 (0)
Sphelele Mkhulise South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Thapelo Morena South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Ibrahim Ouattara Ivory Coast Ivory Coast Espérance de Tunis Espérance de Tunis 2 (0)
Soufiane Rahimi Morocco Morocco Raja Casablanca Raja Casablanca 2 (0)
Shikabala Egypt Egypt Zamalek Zamalek 2 (0)
Themba Zwane South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
55. Mahmoud Abdelaziz Egypt Egypt Zamalek Zamalek 1 (0)
Rahaqqu Adamu Nigeria Nigeria Kano Pillars Kano Pillars 1 (0)
Toufik Addadi Algeria Algeria JS Kabylie JS Kabylie 1 (0)
Afsha Egypt Egypt Al-Ahly Al-Ahly 1 (0)
Hamdou Al Masry Libya Libya Espérance de Tunis Espérance de Tunis 1 (0)
Quadri Aladeokun Nigeria Nigeria ZESCO United ZESCO United 1 (0)
Rabiu Ali Nigeria Nigeria Kano Pillars Kano Pillars 1 (0)
Mahamadou Amadou Niger Niger AS SONIDEP AS SONIDEP 1 (0)
Aubrey Amseb Namibia Namibia African Stars African Stars 1 (1)
Santatra Andriamamonjy Madagascar Madagascar Fosa Juniors FC Fosa Juniors FC 1 (0)
Wayne Arendse South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Richard Arthur Ghana Ghana Asante Kotoko Asante Kotoko 1 (0)
Godfred Asiamah Ghana Ghana Asante Kotoko Asante Kotoko 1 (0)
Malek Baayou Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (0)
Boubacar Bagili Mauritania Mauritania FC Nouadhibou FC Nouadhibou 1 (0)
Waleed Bakhet Sudan Sudan Al-Hilal Omdurman Al-Hilal Omdurman 1 (0)
Karim Bambo Egypt Egypt Zamalek Zamalek 1 (0)
Aristide Bancé Burkina Faso Burkina Faso Horoya AC Horoya AC 1 (0)
John Banda Malawi Malawi UD Songo UD Songo 1 (0)
Litombo Bangala Congo DR Congo DR AS Vita Club AS Vita Club 1 (0)
Mortadha Ben Ouanes Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (1)
Billel Bensaha Algeria Algeria Espérance de Tunis Espérance de Tunis 1 (1)
Rédha Bensayah Algeria Algeria JS Kabylie JS Kabylie 1 (0)
Justice Blay Ghana Ghana Asante Kotoko Asante Kotoko 1 (0)
Hassane Brahim Chad Chad Tout-puissant Elect Sports Tout-puissant Elect Sports 1 (0)
Yacine Chikhaoui Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (0)
John Ching'andu Zambia Zambia ZESCO United ZESCO United 1 (0)
Fousseny Coulibaly Ivory Coast Ivory Coast Espérance de Tunis Espérance de Tunis 1 (0)
Dany Angola Angola CA Petróleos Luanda CA Petróleos Luanda 1 (0)
Aliou Dieng Mali Mali Al-Ahly Al-Ahly 1 (0)
Bakhit Djibrine Chad Chad Tout-puissant Elect Sports Tout-puissant Elect Sports 1 (0)
Ismail El Haddad Morocco Morocco Wydad AC Wydad AC 1 (0)
Aymane El Hassouni Morocco Morocco Wydad AC Wydad AC 1 (0)
Walid El Karti Morocco Morocco Wydad AC Wydad AC 1 (0)
Omar El Said Egypt Egypt Zamalek Zamalek 1 (0)
Ahmed El Sheikh Egypt Egypt Al-Ahly Al-Ahly 1 (0)
Muaid Ellafi Libya Libya USM Alger USM Alger 1 (0)
Ahmed Fathi Egypt Egypt Al-Ahly Al-Ahly 1 (0)
Junior Figongang Cameroon Cameroon Al Nasr Benghazi Al Nasr Benghazi 1 (0)
Muhammad Gambo Nigeria Nigeria Kano Pillars Kano Pillars 1 (0)
Amanuel Gebremichael Ethiopia Ethiopia Mekelle 70 Enderta Mekelle 70 Enderta 1 (0)
Hazem Haj Hassen Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (0)
Herenílson Angola Angola CA Petróleos Luanda CA Petróleos Luanda 1 (0)
Yahya Jabrane Morocco Morocco Wydad AC Wydad AC 1 (1)
Patrick Kaddu Uganda Uganda Kampala Capital City Authority FC Kampala Capital City Authority FC 1 (0)
Rainford Kalaba Zambia Zambia TP Mazembe TP Mazembe 1 (0)
Thabani Kamusoko Zimbabwe Zimbabwe ZESCO United ZESCO United 1 (0)
Tapson Kaseba Zambia Zambia Green Eagles Kabwe Green Eagles Kabwe 1 (0)
Umaru Kasumba Uganda Uganda ZESCO United ZESCO United 1 (0)
Hlompho Kekana South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Merveille Kikasa Congo DR Congo DR AS Vita Club AS Vita Club 1 (1)
Mustafa Kizza Uganda Uganda Kampala Capital City Authority FC Kampala Capital City Authority FC 1 (0)
Lyle Lakay South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Sita Luzolo Congo DR Congo DR AS Vita Club AS Vita Club 1 (0)
Heritier Makambo Congo DR Congo DR Horoya AC Horoya AC 1 (0)
Adama Manneh Gambia Gambia Brikama United Brikama United 1 (0)
Fiston Mayele Congo DR Congo DR AS Vita Club AS Vita Club 1 (0)
Marwan Mohsen Egypt Egypt Al-Ahly Al-Ahly 1 (0)
Trésor Mputu Congo DR Congo DR TP Mazembe TP Mazembe 1 (0)
Iheb Msakni Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (0)
Kenneth Muguna Kenya Kenya Gor Mahia FC Gor Mahia FC 1 (1)
Clement Mwape Zambia Zambia ZESCO United ZESCO United 1 (0)
Ayoub Nanah Morocco Morocco Raja Casablanca Raja Casablanca 1 (0)
Fabrice Ngah Cameroon Cameroon Raja Casablanca Raja Casablanca 1 (0)
Stanley Ngala Zimbabwe Zimbabwe FC Platinum FC Platinum 1 (0)
Anele Ngcongca South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Luamba Ngoma Congo DR Congo DR Raja Casablanca Raja Casablanca 1 (0)
Emmanuel Ngudikama Congo DR Congo DR CD 1º de Agosto CD 1º de Agosto 1 (0)
Pedro Obiang Equatorial Guinea Equatorial Guinea Cano Sport Academy Cano Sport Academy 1 (0)
Augustine Okrah Ghana Ghana Asante Kotoko Asante Kotoko 1 (0)
Abdelrazig Omer Sudan Sudan Al-Hilal Omdurman Al-Hilal Omdurman 1 (0)
Mohamed Ounajem Morocco Morocco Zamalek Zamalek 1 (0)
Ismaïl Ouro-Agoro Togo Togo ASKO Kara Lomé ASKO Kara Lomé 1 (0)
Picas Angola Angola CA Petróleos Luanda CA Petróleos Luanda 1 (0)
Ricardo Nascimento Brazil Brazil Mamelodi Sundowns Mamelodi Sundowns 1 (1)
Mohamed Sacca Guinea Guinea Hafia FC Hafia FC 1 (0)
Terry Sackor Liberia Liberia LPRC Oilers LPRC Oilers 1 (0)
Spencer Sautu Zambia Zambia Green Eagles Kabwe Green Eagles Kabwe 1 (0)
Djuma Shabani Congo DR Congo DR AS Vita Club AS Vita Club 1 (1)
Amity Shamende Zambia Zambia Green Eagles Kabwe Green Eagles Kabwe 1 (0)
Abdalla Sherif Libya Libya Al Nasr Benghazi Al Nasr Benghazi 1 (0)
Patrick Sibomana Rwanda Rwanda Young Africans Young Africans 1 (1)
José Sipi Equatorial Guinea Equatorial Guinea Cano Sport Academy Cano Sport Academy 1 (0)
Ramadan Sobhi Egypt Egypt Al-Ahly Al-Ahly 1 (1)
Ibrahima Sylla Guinea Guinea Hafia FC Hafia FC 1 (0)
Telinho Mozambique Mozambique UD Songo UD Songo 1 (0)
Isaac Tshibangu Congo DR Congo DR TP Mazembe TP Mazembe 1 (0)
Jacques Tuyisenge Rwanda Rwanda CA Petróleos Luanda CA Petróleos Luanda 1 (0)
Sadney Urikhob Namibia Namibia Young Africans Young Africans 1 (0)
Kassah Voavy Madagascar Madagascar Côte d'Or FC Côte d'Or FC 1 (0)
Jesse Were Kenya Kenya ZESCO United ZESCO United 1 (0)
Lionel Yombi Cameroon Cameroon CD 1º de Agosto CD 1º de Agosto 1 (0)
Issouf Zonon Burkina Faso Burkina Faso Rahimo FC Rahimo FC 1 (0)
Abdelkrim Zouari Algeria Algeria USM Alger USM Alger 1 (0)