top of page
SPORTS

International Football - African Cup of Nations
Most Matches Played (Player)
This list features the players with the most matches played in the history of the African Cup of Nations.
RANK | PLAYERS | NATION | APPEARANCES | YEARS |
1 | Rigobert Song | Cameroon | 36 | 1993–2010 |
2 | André Ayew | Ghana | 34 | 2007–present |
3 | Ahmed Hassan | Egypt | 32 | 1995–2012 |
4 | Seydou Keita | Mali | 31 | 2001–2015 |
5 | Njitap Geremi | Cameroon | 31 | 1996–2010 |
6 | Asamoah Gyan | Ghana | 31 | 2003–2019 |
7 | Yaya Touré | Ivory Coast | 29 | 2004–2015 |
8 | Joseph Yobo | Nigeria | 29 | 2001–2014 |
9 | Samuel Eto’o | Cameroon | 29 | 1997–2014 |
10 | Essam El Hadary | Egypt | 28 | 1996–2018 |
References
Statista. (2022). Africa Cup of Nations players with most matches 1957–2022. Available at: https://www.statista.com/statistics/1284350/africa-cup-of-nations-players-with-most-matches/ (Accessed 1 December 2025).

SCALA
lists
bottom of page



