Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

Goals, assists and cards count 209 of 284 stored matches (74%) that name a player. Appearances and minutes count 156 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 12
  • 13
  • 15
  • 17
  • 19
  • 21
  • 23

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

1Alex IwobiNigeriaNigeriaM181,218010016.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7557010006.66
2021Nigeria4143000015.70
2023Nigeria7518000006.93

Player page β†’

2Sadio ManΓ©SenegalSenegalF171,6015116407.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Senegal0––2000–
2019Senegal6570131207.10
2021Senegal7641442107.40
2023Senegal4390023107.35

Player page β†’

3William Troost-EkongNigeriaNigeriaD161,470160106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6540010006.75
2021Nigeria4360010006.90
2023Nigeria6570140107.27

Player page β†’

3Franck KessiΓ©Ivory CoastIvory CoastM161,370154107.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast5480013106.82
2021Ivory Coast4273010006.90
2023Ivory Coast7617131007.29

Player page β†’

3Moses SimonNigeriaNigeriaF16945114106.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria5190002007.02
2021Nigeria4302111007.37
2023Nigeria7453001106.63

Player page β†’

6TrΓ©zΓ©guetEgyptEgyptM15936133006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4345011007.25
2021Egypt7375010006.66
2023Egypt4216112007.10

Player page β†’

6Kalidou KoulibalySenegalSenegalD151,441021307.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal6570000207.23
2021Senegal5481011107.40
2023Senegal4390010007.10

Player page β†’

6Idrissa GueyeSenegalSenegalM151,198012107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal6559011107.07
2021Senegal6571000007.08
2023Senegal368001006.87

Player page β†’

6Ellyes SkhiriTunisiaTunisiaM151,398000206.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia7690000106.89
2021Tunisia5444000106.90
2023Tunisia3264000006.93

Player page β†’

6Ola AinaNigeriaNigeriaD151,372201307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria5450101007.02
2021Nigeria3270100107.27
2023Nigeria7652000206.94

Player page β†’

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

Player page β†’

11Kenneth OmeruoNigeriaNigeriaD14911221007.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6540211007.45
2021Nigeria3259000006.80
2023Nigeria5112010006.60

Player page β†’

11Samuel ChukwuezeNigeriaNigeriaM14866120006.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6389110006.95
2021Nigeria3191010007.10
2023Nigeria5286000006.90

Player page β†’

11Cheikhou KouyatΓ©SenegalSenegalM141,082010306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal7637000106.63
2021Senegal6426010207.00
2023Senegal119000007.00

Player page β†’

11M. ElnenyEgyptEgyptM141,288010306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––1000–
2019Egypt4325000106.85
2021Egypt7705000206.83
2023Egypt3258000006.80

Player page β†’

16Mohamed SalahEgyptEgyptF131,245284007.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––2200–
2019Egypt4360020006.93
2021Egypt7750131007.11
2023Egypt2135111007.55

Player page β†’

16Riyad MahrezAlgeriaAlgeriaM131,031162007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1100–
2017Algeria0––2100–
2019Algeria7552130007.06
2021Algeria3270000007.00
2023Algeria3209000006.87

Player page β†’

16Baghdad BounedjahAlgeriaAlgeriaF13920151306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria7522021106.64
2021Algeria3151000106.77
2023Algeria3247130107.13

Player page β†’

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

Player page β†’

16Achraf HakimiMoroccoMoroccoD131,230431307.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco4390000006.93
2021Morocco5480220207.70
2023Morocco4360211107.58

Player page β†’

16Ahmed HegaziEgyptEgyptD131,185011107.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4360000007.13
2021Egypt5435000007.02
2023Egypt4390011107.17

Player page β†’

22Max GradelIvory CoastIvory CoastM12873154106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––2100–
2017Ivory Coast0––0100–
2019Ivory Coast4330121107.08
2021Ivory Coast3232010007.00
2023Ivory Coast5311001006.64

Player page β†’

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

Player page β†’

22IsmaΓ―la SarrSenegalSenegalF12865133007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal5403010007.08
2021Senegal3134011006.93
2023Senegal4328112007.28

Player page β†’

22Youcef BelaΓ―liAlgeriaAlgeriaM12960331307.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6531230107.28
2021Algeria3260000107.30
2023Algeria3169101107.50

Player page β†’

22I. SangarΓ©Ivory CoastIvory CoastM12821021207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast288000006.80
2021Ivory Coast4352021107.18
2023Ivory Coast6381000106.95

Player page β†’

22Romain SaΓ―ssMoroccoMoroccoD121,051120107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1000–
2019Morocco4390100007.55
2021Morocco5391000007.02
2023Morocco3270010106.87

Player page β†’

22A. HaidaraMaliMaliM12832010207.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4225010106.83
2021Mali4316000007.30
2023Mali4291000106.95

Player page β†’

22Hamari TraorΓ©MaliMaliD121,114211117.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali3270000006.93
2021Mali4364100107.18
2023Mali5480111017.26

Player page β†’

22I. SyllaGuineaGuineaD12989111206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Guinea0––0100–
2019Guinea4360000106.68
2021Guinea3268110107.13
2023Guinea5361000006.68

Player page β†’

22AΓ―ssa MandiAlgeriaAlgeriaD121,110001306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6570000206.82
2021Algeria3270001106.87
2023Algeria3270000007.10

Player page β†’

22AndrΓ© OnanaCameroonCameroonG121,116000106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4360000006.90
2021Cameroon7666000106.90
2023Cameroon190000006.30

Player page β†’

33Youssef En-NesyriMoroccoMoroccoF11918161006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1100–
2019Morocco4378130007.03
2021Morocco4289010006.78
2023Morocco3251010006.90

Player page β†’

33CΓ©dric BakambuDR CongoDR CongoF11763151006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4390140007.30
2023DR Congo7373011006.57

Player page β†’

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

Player page β†’

33M. AbdelmonemEgyptEgyptD111,084040407.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7694030306.96
2023Egypt4390010107.12

Player page β†’

33Mostafa MohamedEgyptEgyptF11956040107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7566000106.91
2023Egypt4390040007.17

Player page β†’

33NaΓ―m SlitiTunisiaTunisiaM11576041106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Tunisia0––2100–
2019Tunisia7411020106.74
2021Tunisia3145000006.70
2023Tunisia120000007.30

Player page β†’

33Sofiane BoufalMoroccoMoroccoM11595140007.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco3108010006.83
2021Morocco5346130007.28
2023Morocco3141000007.20

Player page β†’

33Steeve YagoBurkina FasoBurkina FasoD11901130206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662130207.04
2023Burkina Faso4239000006.55
33Issa KaborΓ©Burkina FasoBurkina FasoD111,022123107.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662123107.04
2023Burkina Faso4360000007.08

Player page β†’

33Omar MarmoushEgyptEgyptF11740020106.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7507000006.66
2023Egypt4233020107.38

Player page β†’

33Themba ZwaneSouth AfricaSouth AfricaM11804121207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa4287000206.88
2023South Africa7517121007.09

Player page β†’

33KrΓ©pin DiattaSenegalSenegalM11708211106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal7318110006.81
2023Senegal4390101107.13

Player page β†’

33M. EliaDR CongoDR CongoM11617212006.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4224101007.20
2023DR Congo7393111006.83

Player page β†’

33Percy TauSouth AfricaSouth AfricaM111,015111107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa5450101106.94
2023South Africa6565010007.10

Player page β†’

33Ramy BensebainiAlgeriaAlgeriaD111,010011506.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6560011206.80
2021Algeria3270000106.90
2023Algeria2180000206.60

Player page β†’

33Amadou DiawaraGuineaGuineaM11879001206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea4360001006.93
2021Guinea3258000106.60
2023Guinea4261000106.78

Player page β†’

33Γ‰douard MendySenegalSenegalG111,051100107.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal2180000006.75
2021Senegal5481000007.00
2023Senegal4390100107.23

Player page β†’

33Ghislain KonanIvory CoastIvory CoastD111,044200007.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4390100007.20
2023Ivory Coast7654100006.96

Player page β†’

Data coverage for Africa Cup of Nations β†’

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