Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

Goals, assists and cards count 353 of 724 stored matches (49%) that name a player. Appearances and minutes count 104 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 65
  • 68
  • 70
  • 72
  • 74
  • 76
  • 78
  • 80
  • 82
  • 84
  • 86
  • 88
  • 90
  • 92
  • 94
  • 96
  • 98
  • 00
  • 02
  • 04
  • 06
  • 08
  • 10
  • 12
  • 13
  • 15
  • 17
  • 19
  • 21

95% or more of matches name a playerSome matches name a playerNone recorded

1Vincent AboubakarCameroonCameroonF75952112007.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1100–
2021Cameroon75952101007.64

Player page β†’

1Laurent PokouIvory CoastIvory Coastβ€”0––11000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1968Ivory Coast0––3000–
1970Ivory Coast0––8000–
3Ndaye MulambaDR CongoDR Congoβ€”0––10000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1974DR Congo0––9000–
1976DR Congo0––1000–
4Sadio ManΓ©SenegalSenegalM131,211593307.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Senegal0––2000–
2019Senegal6570131207.10
2021Senegal7641442107.40

Player page β†’

5Rashidi YekiniNigeriaNigeriaβ€”0––8000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1988Nigeria0––1000–
1990Nigeria0––3000–
1992Nigeria0––4000–
6Mohamed SalahEgyptEgyptF111,110173007.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––2200–
2019Egypt4360020006.93
2021Egypt7750131007.11

Player page β†’

6AndrΓ© AyewGhanaGhanaM7554072116.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––3200–
2017Ghana0––2000–
2019Ghana4350010007.18
2021Ghana3204010116.17

Player page β†’

6Abdoulaye TraorΓ©Ivory CoastIvory Coastβ€”0––7000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1986Ivory Coast0––3000–
1988Ivory Coast0––2000–
1990Ivory Coast0––2000–
6Ali Abo GreishaEgyptEgyptβ€”0––7000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1970Egypt0––3000–
1974Egypt0––4000–
6Roger MillaCameroonCameroonβ€”0––7000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1984Cameroon0––1000–
1986Cameroon0––4000–
1988Cameroon0––2000–
6Taher AbouzeidEgyptEgyptβ€”0––7000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1984Egypt0––4000–
1986Egypt0––3000–
12Riyad MahrezAlgeriaAlgeriaM10822162007.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1100–
2017Algeria0––2100–
2019Algeria7552130007.06
2021Algeria3270000007.00

Player page β†’

12Karl Toko EkambiCameroonCameroonF11748261107.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4245001007.05
2021Cameroon7503260107.34

Player page β†’

12Ahmed FarasMoroccoMoroccoβ€”0––6000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1972Morocco0––3000–
1976Morocco0––3000–
12George AlhassanGhanaGhanaβ€”0––6000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1978Ghana0––2000–
1982Ghana0––4000–
12Hassan El-ShazlyEgyptEgyptβ€”0––6000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1970Egypt0––5000–
1974Egypt0––1000–
12Lakhdar BelloumiAlgeriaAlgeriaβ€”0––6000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1980Algeria0––2000–
1984Algeria0––2000–
1988Algeria0––2000–
12Mayanga MakuDR CongoDR Congoβ€”0––6000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1972DR Congo0––3000–
1974DR Congo0––3000–
12Segun OdegbamiNigeriaNigeriaβ€”0––6000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1978Nigeria0––3000–
1980Nigeria0––3000–
20Islam SlimaniAlgeriaAlgeriaF6269053006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1000–
2017Algeria0––2100–
2019Algeria3133022007.80
2021Algeria3136000006.33

Player page β†’

20Max GradelIvory CoastIvory CoastF7562153107.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––2100–
2017Ivory Coast0––0100–
2019Ivory Coast4330121107.08
2021Ivory Coast3232010007.00

Player page β†’

20W. KhazriTunisiaTunisiaF11892152207.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Tunisia0––1000–
2019Tunisia7622021107.37
2021Tunisia4270121107.35

Player page β†’

20Jordan AyewGhanaGhanaF7655051007.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––1000–
2017Ghana0––1100–
2019Ghana4390030007.33
2021Ghana3265000006.90

Player page β†’

20Odion IghaloNigeriaNigeriaF7505151006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7505151006.87

Player page β†’

20Youssef En-NesyriMoroccoMoroccoF8667151006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1100–
2019Morocco4378130007.03
2021Morocco4289010006.78

Player page β†’

20Djamel MenadAlgeriaAlgeriaβ€”0––5000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1984Algeria0––1000–
1990Algeria0––4000–
20Fantamady KeitaMaliMaliβ€”0––5000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1972Mali0––5000–
20Jean-Michel M'BonoCongoCongoβ€”0––5000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1972Congo0––4000–
1974Congo0––1000–
20Mengistu WorkuEthiopiaEthiopiaβ€”0––5000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1968Ethiopia0––2000–
1970Ethiopia0––3000–
20Osei KofiGhanaGhanaβ€”0––5000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1965Ghana0––3000–
1968Ghana0––2000–
31Wilfried BonyIvory CoastIvory CoastF4146043006.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––2300–
2017Ivory Coast0––1000–
2019Ivory Coast4146010006.58

Player page β†’

31Y. MsakniTunisiaTunisiaF10620142206.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Tunisia0––0100–
2017Tunisia0––1000–
2019Tunisia6401121207.18
2021Tunisia4219010006.68

Player page β†’

31Adam OunasAlgeriaAlgeriaM3121141008.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria3121141008.07

Player page β†’

31NaΓ―m SlitiTunisiaTunisiaM10556041106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Tunisia0––2100–
2019Tunisia7411020106.74
2021Tunisia3145000006.70

Player page β†’

31Ali GagarinSudanSudanβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1970Sudan0––1000–
1976Sudan0––3000–
31CΓ©dric BakambuDR CongoDR CongoF4390140007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4390140007.30

Player page β†’

31Hassan ShehataEgyptEgyptβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1974Egypt0––2000–
1976Egypt0––1000–
1980Egypt0––1000–
31Mamadou Aliou KeitaGuineaGuineaβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1976Guinea0––4000–
31Omar Ali Hasab El-RasoulSudanSudanβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1970Sudan0––3000–
1972Sudan0––1000–
31Paul-Gaston N'DongoCameroonCameroonβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1970Cameroon0––2000–
1972Cameroon0––2000–
31Rabah MadjerAlgeriaAlgeriaβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1984Algeria0––1000–
1986Algeria0––1000–
1990Algeria0––2000–
31Sofiane BoufalMoroccoMoroccoM8454140007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco3108010006.83
2021Morocco5346130007.28

Player page β†’

31Stephen KeshiNigeriaNigeriaβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1982Nigeria0––2000–
1984Nigeria0––1000–
1992Nigeria0––1000–
31Taha BasryEgyptEgyptβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1970Egypt0––1000–
1974Egypt0––1000–
1976Egypt0––2000–
45Wilfried ZahaIvory CoastIvory CoastF8455032206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast4295021106.52
2021Ivory Coast4160011106.97

Player page β†’

45Dieumerci MbokaniDR CongoDR Congoβ€”0––3100–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015DR Congo0––3100–

Player page β†’

45J. KabanangaDR CongoDR Congoβ€”0––3100–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017DR Congo0––3100–
45Nicolas PΓ©pΓ©Ivory CoastIvory CoastF7562231007.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast3248000006.53
2021Ivory Coast4314231008.00

Player page β†’

45S. BahokenCameroonCameroonF7334031106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4218021006.93
2021Cameroon3116010106.47
45A. AkaΓ―chiTunisiaTunisiaβ€”0––3000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Tunisia0––3000–

Data coverage for Africa Cup of Nations β†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football Β· Data sources