# Player Country Team Goals (Penalty)
1. Tiago Azulão Brazil Brazil Petro Atlético Petro Atlético 7 (2)
2. Mohamed Sherif Egypt Egypt Al Ahly SC Al Ahly SC 6 (0)
3. Zouheir El Moutaraji Morocco Morocco Wydad AC Wydad AC 5 (0)
Yahya Jabrane Morocco Morocco Wydad AC Wydad AC 5 (3)
5. Mohamed Ali Ben Romdhane Tunisia Tunisia Espérance de Tunis Espérance de Tunis 4 (0)
Riad Benayad Algeria Algeria ES Sétif ES Sétif 4 (0)
Yasir Mozamil Sudan Sudan Al Hilal Omdurman Al Hilal Omdurman 4 (0)
8. Gilbert Baruti Botswana Botswana Jwaneng Galaxy Jwaneng Galaxy 3 (0)
Achraf Dari Morocco Morocco Wydad AC Wydad AC 3 (0)
Tony Edjomariegwe Nigeria Nigeria Al Merrikh SC Al Merrikh SC 3 (0)
Kingsley Eduwo Nigeria Nigeria Espérance de Tunis Espérance de Tunis 3 (0)
Hussein El Shahat Egypt Egypt Al Ahly SC Al Ahly SC 3 (0)
Elsamani Elsheikh Sudan Sudan Al Merrikh SC Al Merrikh SC 3 (0)
Gleison Brazil Brazil Petro Atlético Petro Atlético 3 (0)
Karim Konaté Ivory Coast Ivory Coast ASEC Mimosas ASEC Mimosas 3 (0)
Guy Mbenza Congo Congo Wydad AC Wydad AC 3 (0)
Kheiredine Merzougui Algeria Algeria CR Bélouizdad CR Bélouizdad 3 (0)
Thapelo Morena South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Bongi Ntuli South Africa South Africa AmaZulu FC AmaZulu FC 3 (1)
Youssef Obama Egypt Egypt Zamalek Zamalek 3 (0)
Wendell Rudath Namibia Namibia Jwaneng Galaxy Jwaneng Galaxy 3 (0)
Peter Shalulile Namibia Namibia Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Hemeya Tanjy Mauritania Mauritania FC Nouadhibou FC Nouadhibou 3 (1)
Percy Tau South Africa South Africa Al Ahly SC Al Ahly SC 3 (0)
Abdramane Traoré Mali Mali Stade Malien Stade Malien 3 (1)
Vidinho Angola Angola Petro Atlético Petro Atlético 3 (0)
Themba Zwane South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (1)
28. Ahmed Abdelkader Egypt Egypt Al Ahly SC Al Ahly SC 2 (0)
Mohamed Abdelrahman Sudan Sudan Al Hilal Omdurman Al Hilal Omdurman 2 (0)
Afsha Egypt Egypt Al Ahly SC Al Ahly SC 2 (0)
Hamid Ahadad Morocco Morocco Raja Casablanca Raja Casablanca 2 (0)
Ramadan Ajeb Sudan Sudan Al Merrikh SC Al Merrikh SC 2 (0)
Karim Aribi Algeria Algeria CR Bélouizdad CR Bélouizdad 2 (1)
Achraf Bencharki Morocco Morocco Zamalek Zamalek 2 (0)
Mahmoud Benhalib Morocco Morocco Raja Casablanca Raja Casablanca 2 (0)
Mohamed Bouchar Algeria Algeria CR Bélouizdad CR Bélouizdad 2 (0)
Celso Angola Angola GD Sagrada Esperança GD Sagrada Esperança 2 (0)
Yacine Chikhaoui Tunisia Tunisia Étoile du Sahel Étoile du Sahel 2 (1)
Abderrahim Deghmoum Algeria Algeria ES Sétif ES Sétif 2 (0)
Moumouni Diori Niger Niger USGN USGN 2 (0)
Akram Djahnit Algeria Algeria ES Sétif ES Sétif 2 (0)
Aymane El Hassouni Morocco Morocco Wydad AC Wydad AC 2 (0)
Amine Farhane Morocco Morocco Wydad AC Wydad AC 2 (0)
Issoufou Hinsa Niger Niger USGN USGN 2 (0)
Anayo Iwuala Nigeria Nigeria Espérance de Tunis Espérance de Tunis 2 (0)
Kitwa Kalowa Congo DR Congo DR AS Maniema Union AS Maniema Union 2 (0)
Ahmed Kendouci Algeria Algeria ES Sétif ES Sétif 2 (0)
Lyle Lakay South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Andy Magagula Eswatini Eswatini Royal Leopards Royal Leopards 2 (0)
Djabel Manishimwe Rwanda Rwanda APR FC APR FC 2 (0)
Luvuyo Memela South Africa South Africa AmaZulu FC AmaZulu FC 2 (0)
Mouhssine Moutouali Morocco Morocco Raja Casablanca Raja Casablanca 2 (0)
Simon Msuva Tanzania Tanzania Wydad AC Wydad AC 2 (0)
Joshua Mwakasaba Tanzania Tanzania Tusker FC Tusker FC 2 (0)
Dramane Nikièma Burkina Faso Burkina Faso Horoya AC Horoya AC 2 (0)
Terry Sackor Liberia Liberia LPRC Oilers LPRC Oilers 2 (0)
Thabang Sesinyi South Africa South Africa Jwaneng Galaxy Jwaneng Galaxy 2 (0)
Abraham Siankombo Zambia Zambia Zanaco FC Zanaco FC 2 (0)
Juvhel Tsoumou Congo Congo Wydad AC Wydad AC 2 (0)
Yano Angola Angola Petro Atlético Petro Atlético 2 (0)
Mohamed Zrida Morocco Morocco Raja Casablanca Raja Casablanca 2 (0)
62. Mohamed Abdelmonem Egypt Egypt Al Ahly SC Al Ahly SC 1 (0)
Enock Agyei Ghana Ghana Horoya AC Horoya AC 1 (0)
Bessam Ahmed Mauritania Mauritania FC Nouadhibou FC Nouadhibou 1 (0)
Bakri Al Madina Sudan Sudan Al Merrikh SC Al Merrikh SC 1 (0)
Amr Al Sulaya Egypt Egypt Al Ahly SC Al Ahly SC 1 (1)
Wagdi Alla Sudan Sudan Al Merrikh SC Al Merrikh SC 1 (0)
Yassine Amri Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (0)
Magnim Ataba Togo Togo ASKO Kara ASKO Kara 1 (0)
Seyei Baffour Ghana Ghana Horoya AC Horoya AC 1 (0)
Islam Bakir Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (1)
Yakhouba Barry Guinea Guinea Horoya AC Horoya AC 1 (1)
Abdelkader Bedrane Algeria Algeria Espérance de Tunis Espérance de Tunis 1 (0)
Mohamed Belkhir Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (0)
Mohamed Amine Ben Hmida Tunisia Tunisia Espérance de Tunis Espérance de Tunis 1 (0)
Nassim Ben Khalifa Switzerland Switzerland Espérance de Tunis Espérance de Tunis 1 (0)
John Bocco Tanzania Tanzania Simba SC Simba SC 1 (0)
Mouhsine Bodda Mauritania Mauritania FC Nouadhibou FC Nouadhibou 1 (0)
Adam Bossu Congo DR Congo DR TP Mazembe TP Mazembe 1 (0)
Marc Boue Bi Somalia Somalia Mogadishu City Club Mogadishu City Club 1 (0)
Khaled Bousseliou Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (0)
Larry Bwalya Zambia Zambia Simba SC Simba SC 1 (0)
Érico Castro Angola Angola Petro Atlético Petro Atlético 1 (1)
Salif Coulibaly Mali Mali Horoya AC Horoya AC 1 (0)
Souleymane Coulibaly Ivory Coast Ivory Coast Étoile du Sahel Étoile du Sahel 1 (0)
Cresto Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (1)
Jalal Daoudi Morocco Morocco Wydad AC Wydad AC 1 (0)
Khalil Darfalou Algeria Algeria ES Sétif ES Sétif 1 (0)
Oumar Diakité Ivory Coast Ivory Coast ASEC Mimosas ASEC Mimosas 1 (0)
Mahamadou Diarra Mali Mali Stade Malien Stade Malien 1 (0)
Abdelmoumen Djabou Algeria Algeria ES Sétif ES Sétif 1 (0)
Bonginkosi Dlamini Eswatini Eswatini GD Sagrada Esperança GD Sagrada Esperança
Royal Leopards Royal Leopards
1 (0)
Ayoub El Amloud Morocco Morocco Wydad AC Wydad AC 1 (0)
Mahmoud El Wensh Egypt Egypt Zamalek Zamalek 1 (0)
Muaid Ellafi Libya Libya Wydad AC Wydad AC 1 (0)
Kermit Erasmus South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Hamdy Fathy Egypt Egypt Al Ahly SC Al Ahly SC 1 (0)
Ubong Friday Nigeria Nigeria Akwa United Akwa United 1 (0)
Irvin Gbotoe Liberia Liberia LPRC Oilers LPRC Oilers 1 (0)
Ilias Haddad Morocco Morocco Raja Casablanca Raja Casablanca 1 (0)
Marouane Hadhoudi Morocco Morocco Raja Casablanca Raja Casablanca 1 (0)
Alexis Hakizimana Burundi Burundi Le Messager Ngozi Le Messager Ngozi 1 (0)
Ahmed Hamed Sudan Sudan Al Merrikh SC Al Merrikh SC 1 (0)
Karera Hassan Rwanda Rwanda APR FC APR FC 1 (0)
Stephen Ikpeme Cameroon Cameroon Fovu Club de Baham Fovu Club de Baham 1 (0)
Jaredi Teixeira Angola Angola Petro Atlético Petro Atlético 1 (0)
Seifeddine Jaziri Tunisia Tunisia Zamalek Zamalek 1 (0)
Baligh Jemmali Tunisia Tunisia Étoile du Sahel Étoile du Sahel 1 (0)
Angola Angola GD Sagrada Esperança GD Sagrada Esperança 1 (0)
Job Angola Angola Petro Atlético Petro Atlético 1 (0)
Henry Kabichi Malawi Malawi Big Bullets FC Big Bullets FC 1 (0)
Mahmoud Kahraba Egypt Egypt Al Ahly SC Al Ahly SC 1 (0)
Winston Kalengo Zambia Zambia ZESCO United ZESCO United 1 (0)
Eric Kambale Uganda Uganda Express FC Express FC 1 (0)
Karanga Angola Angola GD Sagrada Esperança GD Sagrada Esperança 1 (0)
Evans Katema Zimbabwe Zimbabwe Zanaco FC Zanaco FC 1 (0)
Chouaib Keddad Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (0)
Hichem Khalfallah Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (0)
Lau King Mozambique Mozambique UD Songo UD Songo 1 (0)
Martin Kizza Uganda Uganda Express FC Express FC 1 (0)
Vinny Kombe Congo DR Congo DR Étoile du Sahel Étoile du Sahel 1 (0)
Sékou Konaté Mali Mali Stade Malien Stade Malien 1 (0)
Faizou Kpara Benin Benin Loto FC Loto FC 1 (0)
Taddeo Lwanga Uganda Uganda Simba SC Simba SC 1 (0)
Mahamoud M'Changama Comoros Comoros FC Nouadhibou FC Nouadhibou 1 (0)
Ali Maâloul Tunisia Tunisia Al Ahly SC Al Ahly SC 1 (1)
Zied Machmoum Tunisia Tunisia Espérance de Tunis Espérance de Tunis 1 (0)
George Maluleka South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Emmanuel Manda Zambia Zambia Zanaco FC Zanaco FC 1 (0)
Ocansey Mandela Burkina Faso Burkina Faso Horoya AC Horoya AC 1 (0)
Ernest Mbewe Zambia Zambia Zanaco FC Zanaco FC 1 (0)
Megue Angola Angola Petro Atlético Petro Atlético 1 (0)
Isaac Mensah Ghana Ghana Hearts of Oak Hearts of Oak 1 (0)
Tayeb Meziani Algeria Algeria Étoile du Sahel Étoile du Sahel 1 (0)
Taher Mohamed Egypt Egypt Al Ahly SC Al Ahly SC 1 (0)
Gape Mohutsiwa Botswana Botswana Jwaneng Galaxy Jwaneng Galaxy 1 (0)
Lucky Mokoena South Africa South Africa Jwaneng Galaxy Jwaneng Galaxy 1 (0)
Teboho Mokoena South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Delphin Mokonou Central Afr. Republic Central Afr. Republic DFC 8ème DFC 8ème 1 (0)
Houssem Mrezigue Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (0)
Chiukepo Msowoya Malawi Malawi Big Bullets FC Big Bullets FC 1 (0)
Siphelele Mthembu South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Osman Mukhtar Sudan Sudan Al Hilal Omdurman Al Hilal Omdurman 1 (0)
Tenda Mutuila Congo DR Congo DR AS Maniema Union AS Maniema Union 1 (0)
Shami Mwinyi Kenya Kenya Tusker FC Tusker FC 1 (1)
Chemseddine Nessakh Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (1)
Fabrice Ngoma Congo DR Congo DR Raja Casablanca Raja Casablanca 1 (0)
Wilfrid Nkaya Congo Congo AS Otôho AS Otôho 1 (0)
Moïse Nkounkou Congo Congo AS Otôho AS Otôho 1 (1)
Alex Nsangue Cameroon Cameroon Fovu Club de Baham Fovu Club de Baham 1 (0)
Deogratious Ojok Uganda Uganda Tusker FC Tusker FC 1 (0)
Roland Okouri Congo Congo AS Otôho AS Otôho 1 (0)
Moses Omoduemuke Nigeria Nigeria Rivers United Rivers United 1 (0)
Uche Onwuansanya Nigeria Nigeria Rivers United Rivers United 1 (0)
Brian Onyango Kenya Kenya Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Pedro Pinto Portugal Portugal Petro Atlético Petro Atlético 1 (0)
Serge Pokou Ivory Coast Ivory Coast ASEC Mimosas ASEC Mimosas 1 (0)
El Houssine Rahimi Morocco Morocco Raja Casablanca Raja Casablanca 1 (0)
Bradley Ralani South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Patrick Razak Ghana Ghana Hearts of Oak Hearts of Oak 1 (0)
James Richardson Liberia Liberia LPRC Oilers LPRC Oilers 1 (0)
Tafadzwa Rusike Zimbabwe Zimbabwe ZESCO United ZESCO United 1 (0)
Housseyn Selmi Algeria Algeria CR Bélouizdad CR Bélouizdad 1 (0)
Oussama Soukhane Morocco Morocco Raja Casablanca Raja Casablanca 1 (0)
Aly Soumah Guinea Guinea Étoile du Sahel Étoile du Sahel 1 (0)
Morlaye Sylla Guinea Guinea Horoya AC Horoya AC 1 (0)
Alain Traoré Burkina Faso Burkina Faso AS Arta AS Arta 1 (0)
Mbambu Wango Congo DR Congo DR AS Maniema Union AS Maniema Union 1 (0)
Zizo Egypt Egypt Zamalek Zamalek 1 (0)