Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

Goals, assists and cards count 371 of 737 stored matches (50%) that name a player. Appearances and minutes count 208 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 78
  • 80
  • 82
  • 84
  • 86
  • 88
  • 90
  • 92
  • 94
  • 96
  • 98
  • 00
  • 02
  • 04
  • 06
  • 08
  • 10
  • 12
  • 13
  • 15
  • 17
  • 19
  • 21
  • 23
  • 25

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

1Sadio ManΓ©SenegalSenegalF242,2476139407.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Senegal0––2000–
2019Senegal6570131207.10
2021Senegal7641442107.40
2023Senegal4390023107.35
2025Senegal7646123007.31

Player page β†’

2Mohamed SalahEgyptEgyptF191,8143125007.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––2200–
2019Egypt4360020006.93
2021Egypt7750131007.11
2023Egypt2135111007.55
2025Egypt6569141007.52

Player page β†’

2Ademola LookmanNigeriaNigeriaF131,055465107.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7539231007.27
2025Nigeria6516234107.82

Player page β†’

4IsmaΓ―la SarrSenegalSenegalF171,140134106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal5403010007.08
2021Senegal3134011006.93
2023Senegal4328112007.28
2025Senegal5275001106.68

Player page β†’

4Moses SimonNigeriaNigeriaF231,247114306.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria5190002007.02
2021Nigeria4302111007.37
2023Nigeria7453001106.63
2025Nigeria7302000206.86

Player page β†’

6Bertrand TraorΓ©Burkina FasoBurkina FasoF12818153007.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Burkina Faso0––1100–
2021Burkina Faso5434012006.86
2023Burkina Faso4196130007.20
2025Burkina Faso3188000007.03

Player page β†’

6Islam SlimaniAlgeriaAlgeriaF9322053106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1000–
2017Algeria0––2100–
2019Algeria3133022007.80
2021Algeria3136000006.33
2023Algeria353000106.60

Player page β†’

6Victor OsimhenNigeriaNigeriaF141,230153107.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria145000006.70
2023Nigeria7646011006.99
2025Nigeria6539142107.25

Player page β†’

6Wilfried BonyIvory CoastIvory CoastF4146043006.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––2300–
2017Ivory Coast0––1000–
2019Ivory Coast4146010006.58

Player page β†’

6Wilfried ZahaIvory CoastIvory CoastF11598033206.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast4295021106.52
2021Ivory Coast4160011106.97
2025Ivory Coast3143001006.53

Player page β†’

6Dango OuattaraBurkina FasoBurkina FasoF9602013016.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso3198011017.07
2023Burkina Faso2103000006.95
2025Burkina Faso4301002006.58

Player page β†’

6G. N'KoudouCameroonCameroonF5391203107.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cameroon4359203107.50
2025Cameroon132000006.90

Player page β†’

13Vincent AboubakarCameroonCameroonF86082112007.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1100–
2021Cameroon75952101007.64
2023Cameroon113000006.70

Player page β†’

13AndrΓ© AyewGhanaGhanaF9627072216.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––3200–
2017Ghana0––2000–
2019Ghana4350010007.18
2021Ghana3204010116.17
2023Ghana273000106.45

Player page β†’

13Jordan AyewGhanaGhanaF10924172107.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––1000–
2017Ghana0––1100–
2019Ghana4390030007.33
2021Ghana3265000006.90
2023Ghana3269121107.00

Player page β†’

13Baghdad BounedjahAlgeriaAlgeriaF171,154152406.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria7522021106.64
2021Algeria3151000106.77
2023Algeria3247130107.13
2025Algeria4234001106.67

Player page β†’

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

Player page β†’

13Y. MsakniTunisiaTunisiaF13829242206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Tunisia0––0100–
2017Tunisia0––1000–
2019Tunisia6401121207.18
2021Tunisia4219010006.68
2023Tunisia3209100007.03

Player page β†’

13Akor AdamsNigeriaNigeriaF7506022006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Nigeria7506022006.86

Player page β†’

13Lyle FosterSouth AfricaSouth AfricaF4343222207.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025South Africa4343222207.13

Player page β†’

13M. BarrowGambiaGambiaF8724022106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gambia5454022007.02
2023Gambia3270000106.90

Player page β†’

13C. BassogogCameroonCameroonF11452012006.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1100–
2019Cameroon4279001006.60
2021Cameroon5118000006.52
2025Cameroon255000006.40

Player page β†’

13Keita BaldΓ©SenegalSenegalF7285012206.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Senegal0––0200–
2019Senegal5220010106.82
2021Senegal265000106.90

Player page β†’

13Simon AdingraIvory CoastIvory CoastF5275112007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast5275112007.30

Player page β†’

13A. Hadj MoussaAlgeriaAlgeriaF4182002306.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Algeria4182002306.85

Player page β†’

26Karl Toko EkambiCameroonCameroonF141,017271107.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4245001007.05
2021Cameroon7503260107.34
2023Cameroon3269010006.97

Player page β†’

26CΓ©dric BakambuDR CongoDR CongoF141,002161106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4390140007.30
2023DR Congo7373011006.57
2025DR Congo3239010106.43

Player page β†’

26Youssef En-NesyriMoroccoMoroccoF181,061161106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1100–
2019Morocco4378130007.03
2021Morocco4289010006.78
2023Morocco3251010006.90
2025Morocco7143000106.64

Player page β†’

26Gelson DalaAngolaAngolaF11809351107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola3225000006.93
2023Angola5402241107.60
2025Angola3182110007.23

Player page β†’

26Odion IghaloNigeriaNigeriaF7505151006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7505151006.87

Player page β†’

26Mostafa MohamedEgyptEgyptF171,145041106.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7566000106.91
2023Egypt4390040007.17
2025Egypt6189001006.55

Player page β†’

26Nicolas PΓ©pΓ©Ivory CoastIvory CoastF12779241007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast3248000006.53
2021Ivory Coast4314231008.00
2023Ivory Coast5217010006.88

Player page β†’

26S. HallerIvory CoastIvory CoastF8649041006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4349011006.85
2023Ivory Coast4300030006.98
26Amad DialloIvory CoastIvory CoastF5353131107.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Ivory Coast5353131107.74

Player page β†’

26Ayoub El KaabiMoroccoMoroccoF14765031006.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco3175000006.70
2023Morocco4113000006.50
2025Morocco7477031006.53

Player page β†’

26S. BahokenCameroonCameroonF7334031106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4218021006.93
2021Cameroon3116010106.47
26C. AndriamatsinoroMadagascarMadagascarF5409121007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Madagascar5409121007.10

Player page β†’

26Denis BouangaGabonGabonF6468121107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Gabon0––0100–
2021Gabon3213010106.97
2025Gabon3255110007.03

Player page β†’

26E. MakgopaSouth AfricaSouth AfricaF10649021006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7590011006.96
2025South Africa359010006.80

Player page β†’

26Garry RodriguesCape VerdeCape VerdeF9454121206.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cape Verde4262011106.65
2023Cape Verde5192110106.98

Player page β†’

26Iliman NdiayeSenegalSenegalF10502021006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal462011006.93
2025Senegal6440010006.90

Player page β†’

26Jonathan KodjiaIvory CoastIvory CoastF5369021006.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast5369021006.62

Player page β†’

26Kelechi IheanachoNigeriaNigeriaF6318121107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria4289111107.08
2023Nigeria229010006.85

Player page β†’

26Nicolas JacksonSenegalSenegalF9489021106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal4103000006.52
2025Senegal5386021106.78

Player page β†’

26Patson DakaZambiaZambiaF6529021006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Zambia3270011006.97
2025Zambia3259010006.63

Player page β†’

26Ryan MendesCape VerdeCape VerdeF7469121106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cape Verde292000006.45
2023Cape Verde5377121107.04

Player page β†’

26Yannick BolasieDR CongoDR CongoF3146021106.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015DR Congo0––1100–
2019DR Congo3146010106.13

Player page β†’

26E. Fardou Ben MohamedComorosComorosF5392011106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Comoros4360011007.05
2025Comoros132000106.20
26Famara DiΓ©dhiouSenegalSenegalF5315011006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal5315011006.92

Player page β†’

26Gilson BenchimolCape VerdeCape VerdeF5144011006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cape Verde5144011006.90

Player page β†’

Data coverage for Africa Cup of Nations β†’

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