2025 Morocco2024 Ivory Coast2022 Cameroon2019 Egypt2017 Gabon2015 Equatorial Guinea2013 South Africa2012 Gabon & E. Guinea2010 Angola2008 Ghana2006 Egypt2004 Tunisia2002 Mali2000 Ghana/Nigeria1998 Burkina Faso1996 South Africa1994 Tunisia1992 Senegal1986 Egypt Topscorer #PlayerTeamMatchesScores11mRatio1Brahim DíazBrahim DíazMorocco7510,712V. OsimhenVictor OsimhenNigeria6400,67M. SalahMohamed SalahEgypt6410,674A. DialloAmad DialloIvory Coast5300,6A. El KaabiAyoub El KaabiMorocco7300,43P. GueyePape GueyeSenegal6300,5A. LookmanAdemola LookmanNigeria6300,5R. MahrezRiyad MahrezAlgeria4310,75L. SinayokoLassine SinayokoMali5320,610E. AchouriElias AchouriTunisia4200,5A. AdamsAkor AdamsNigeria7200,29O. AppollisOswin AppollisSouth Africa4210,5G. CatamoGeny CatamoMozambique4210,5L. FosterLyle FosterSouth Africa4200,5N. JacksonNicolas JacksonSenegal5200,4G. KakutaGaël KakutaDR Congo2211C. KofaneChristian KofaneCameroon4200,5S. ManéSadio ManéSenegal7200,29O. MarmoushOmar MarmoushEgypt6200,33I. MazaIbrahim MazaAlgeria5200,4C. NdiayeCherif NdiayeSenegal5210,4R. OnyedikaRaphael OnyedikaNigeria5200,4B. TouréBazoumana TouréIvory Coast3200,6724A. AbdallahAamir AbdallahSudan3100,33A. AbdiAli AbdiTunisia4110,25S. AjayiSemi AjayiNigeria6100,17M. AttiaMarwan AttiaEgypt5100,2P. AubameyangPierre-Emerick AubameyangGabon2100,5C. BakambuCédric BakambuDR Congo3100,33F. BangalFaisal BangalMozambique3100,33Z. BelaïdZinédine BelaïdAlgeria3100,33T. BongondaThéo BongondaDR Congo4100,25D. BouangaDenis BouangaGabon3100,33A. BoulbinaAdil BoulbinaAlgeria3100,33F. ChaïbiFarès ChaïbiAlgeria5100,2F. ChaouatFiras ChaouatTunisia2100,5P. DakaPatson DakaZambia3100,33H. DialloHabib DialloSenegal3100,33Diogo CalilaDiogo CalilaMozambique4100,25Y. DiomandeYan DiomandeIvory Coast5100,2J. DossouJodel DossouBenin2100,5G. DouéGuela DouéIvory Coast5100,2P. DubePrince DubeZimbabwe3100,33K. Etta EyongKarl Etta EyongCameroon4100,25Gelson DalaGelson DalaAngola3100,33I. GharbiIsmaël GharbiTunisia4110,25E. GuessandEvann GuessandIvory Coast4100,25Y. IbrahimYasser IbrahimEgypt6100,17U. IkpeazuUche IkpeazuUganda2100,5G. KangaGuélor KangaGabon2100,5A. KouassiArsène KouassiBurkina Faso4100,25J. KrassoJean-Philippe KrassoIvory Coast3100,33C. M’MombwaCharles M’MombwaTanzania4100,25E. MakgopaEvidence MakgopaSouth Africa3100,33MarvinMarvinEquatorial Guinea3100,33T. MaswanhiseTawanda MaswanhiseZimbabwe2100,5R. MatoRogers MatoUganda3100,33I. MbayeIbrahim MbayeSenegal6100,17N. MbukuNathanaël MbukuDR Congo4100,25G. MinoungouGeorgi MinoungouBurkina Faso4100,25T. MoremiTshepang MoremiSouth Africa4100,25A. Moucketou-MoussoundaAlex Moucketou-MoussoundaGabon3100,33S. MsuvaSimon MsuvaTanzania4110,25K. MusonaKnowledge MusonaZimbabwe1101E. N'SueEmilio N'SueEquatorial Guinea2100,5I. NdiayeIliman NdiayeSenegal6100,17W. NdidiWilfred NdidiNigeria4100,25D. OmediDenis OmediUganda3100,33P. OnuachuPaul OnuachuNigeria5100,2R. RabiaRami RabiaEgypt5100,2Y. RocheYohan RocheBenin4100,25I. SaibariIsmael SaibariMorocco7100,14F. SalumFeisal SalumTanzania3100,33A. SeckAbdoulaye SeckSenegal3100,33ShowShowAngola3100,33E. SkhiriEllyes SkhiriTunisia4100,25M. TalbiMontassar TalbiTunisia4100,25E. TapsobaEdmond TapsobaBurkina Faso4100,25J. TchamadeuJunior TchamadeuCameroon4100,25L. TraoréLassina TraoréBurkina Faso4100,25