AFCON · Updated 2026-10-19
Who is the all-time top scorer in AFCON history?
Short answer
Samuel Eto'o of Cameroon is the all-time top scorer in Africa Cup of Nations history with 18 goals. Laurent Pokou (Ivory Coast) is second with 14.
The numbers
| # | Player | Team | Goals |
|---|---|---|---|
| 1 | Samuel Eto'o | Cameroon | 18 |
| 2 | Laurent Pokou | Ivory Coast | 14 |
| 3 | Rashidi Yekini | Nigeria | 13 |
| 4 | Hassan El-Shazly | Egypt | 12 |
| 5 | Hossam Hassan | Egypt | 11 |
| 6 | Patrick M'Boma | Cameroon | 11 |
| 7 | Didier Drogba | Ivory Coast | 11 |
| 8 | Sadio Mané | Senegal | 11 |
| 9 | Mohamed Salah | Egypt | 11 |
| 10 | Mengistu Worku | Ethiopia | 10 |
| 11 | Ndaye Mulamba | DR Congo | 10 |
| 12 | Kalusha Bwalya | Zambia | 10 |
| 13 | Joël Tiéhi | Ivory Coast | 10 |
| 14 | Francileudo Santos | Tunisia | 10 |
| 15 | André Ayew | Ghana | 10 |
Counts cover AFCON final tournaments only, not qualifiers.
People also ask
Who is the youngest goalscorer in AFCON history?
Moussa Camara (Guinea) is the youngest goalscorer in Africa Cup of Nations history among players with a recorded birth date, scoring aged -19 years and 98 days on 09 March 1980. Read more →
Who has won the most AFCON titles?
Egypt have won the most Africa Cup of Nations titles, with 7 (1957, 1959, 1986, 1998, 2006, 2008, 2010). Cameroon are next with 5. In total 15 different countries have lifted the trophy. Read more →
Who is Africa's all-time top international goalscorer?
Portia Modise is the highest international goalscorer among African players on record, with 101 goals in 124 matches for South Africa. Luciano Vassallo (Ethiopia, 99) is next. Read more →
Answers are generated from our database of international results, Wikidata player records and other open sources, and refresh automatically. See our methodology.