FULL LIST: Africa's highest goal scorers in football history

Africa has produced some of the most electrifying football talents the world has ever seen—strikers whose brilliance, consistency, and killer instinct in front of goal have earned them legendary status.
From the iconic dance of Roger Milla to the powerful finishes of Rashidi Yekini and the blistering pace of Samuel Eto’o, these players didn’t just score goals—they told stories with every strike.
In this list, we celebrate the top African goalscorers of all time, showcasing those who not only dominated the pitch but also left an indelible mark on football history.
These numbers reflect more than just statistics—they represent decades of excellence, passion, and pride in the beautiful game.
1. Roger Milla (Cameroon) – 503 goals in 905 games
2. Rashidi Yekini (Nigeria) – 483 goals in 673 games
3. Samuel Eto’o (Cameroon) – 426 goals in 877 games
4. Pierre-Emerick Aubameyang (Gabon) – 401 goals in 805 games
5. Godfrey Chitalu (Zambia) – 393 goals in 598 games
6. Mohamed Salah (Egypt) – 382 goals in 661 games
7. Didier Drogba (Ivory Coast) – 365 goals in 791 games
8. Dieumerci Mbokani (DR Congo) – 328 goals in 704 games
9. Yousef El Arabi (Morocco) – 310 goals in 578 games
10. Hossam Hassan (Egypt) – 303 goals in 647 games
11. Asamoah Gyan (Ghana) – 290 goals in 533 games
12. George Weah (Liberia) – 288 goals in 628 games
13. Nassim Akrour (Algeria) – 288 goals
14. Ahmed Faras (Morocco) – 275 goals in 325 games
15. Salif Keita (Mali) – 259 goals in 404 games