Top African Footballers of All Time
Africa has a rich football heritage, producing some truly outstanding players over the decades. From pioneers in the 1970s and 80s to today's stars, this list honors the finest African footballers who have excelled both for their clubs and national teams.
32. Benni McCarthy
Starting his career impressively at Cape Town club Seven Stars in the mid-1990s, Benni McCarthy moved to Europe where he scored consistently for Ajax, Porto, and Blackburn Rovers. He is often considered South Africa's greatest striker, representing Bafana Bafana in the 1998 and 2002 World Cups.
31. Essam El Hadary
Essam El Hadary had an incredibly long career spanning from 1993 to 2020. With 159 caps for Egypt, he won the Africa Cup of Nations (AFCON) four times and set a World Cup record as the oldest player at age 45 during the 2018 tournament.
30. Lucas Radebe
A key figure in South Africa’s 1996 AFCON-winning squad and captain in the 1998 World Cup, Lucas Radebe is one of Africa's top defenders. His leadership at Leeds United earned him legendary status, inspiring the English band Kaiser Chiefs’ name, derived from his former Johannesburg team Kaizer Chiefs.
29. Asamoah Gyan
Asamoah Gyan earned over 100 caps and scored more than 50 goals for Ghana. He nearly propelled them to the 2010 World Cup semi-finals before Luis Suarez’s infamous intervention. Gyan played for clubs like Udinese, Rennes, and Sunderland.
28. Hossam Hassan
Egyptian forward Hossam Hassan is one of the most capped players worldwide with 176 appearances and 68 goals. Spending much of his club career at Al Ahly, he helped Egypt win three AFCON titles and competed in the 1990 World Cup.
27. Sulley Muntari
Sulley Muntari, a gritty midfielder, earned 84 caps for Ghana and was instrumental in their 2010 World Cup quarter-final run. He won the FA Cup with Portsmouth and was part of Jose Mourinho’s treble-winning Inter Milan team in 2008/09.
26. Vincent Enyeama
Despite being relatively short for a goalkeeper at 5'11", Vincent Enyeama became Nigeria’s all-time great in goal with 101 caps. He starred for Lille and was pivotal in Nigeria’s 2013 AFCON victory and two World Cups.
25. Freddie Kanoute
Born in France but representing Mali internationally, Freddie Kanoute was the first player born outside Africa to be named African Footballer of the Year in 2007. After spells at Lyon, West Ham, and Tottenham, he thrived at Sevilla, scoring 137 goals and winning back-to-back UEFA Cups.
24. Kolo Toure
Part of Arsenal’s undefeated "Invincibles" in 2003/04, Kolo Toure spent much of his career in England, also winning titles with Manchester City. He earned 120 caps for Ivory Coast, leading them to the 2015 AFCON trophy.
23. Mohamed Aboutrika
Mohamed Aboutrika was runner-up for African Player of the Year in 2008 and won two AFCON titles with Egypt. His club success includes seven straight Egyptian Premier League titles with Al Ahly and being top scorer at the 2006 Club World Cup.
22. Emmanuel Adebayor
Emmanuel Adebayor stands as Togo’s best player ever, guiding them to their first World Cup in 2006 and moving from Monaco to Arsenal that same year. He was included in the 2007/08 Premier League PFA Team of the Year and won African Player of the Year in 2008.
21. Lauren
A member of Arsenal’s Invincibles, Lauren started as a midfielder but became a dependable right-back, making the 2003/04 PFA Team of the Year. His international career, though brief, included two AFCON wins and an Olympic gold medal in 2000.
20. Rigobert Song
Rigobert Song appeared 137 times for Cameroon across 17 years, winning two AFCON titles and playing in four World Cups. Known for his dreadlocks, he won trophies with Metz, Liverpool, Galatasaray, and Trabzonspor, later managing Cameroon at the 2022 World Cup.
19. Bruce Grobbelaar
Though born in South Africa, Bruce Grobbelaar represented Zimbabwe internationally. He made his mark at Liverpool, especially with his memorable 'spaghetti legs' in the 1984 European Cup final penalty shootout against Roma.
18. Geremi
Geremi's career spanned Cameroon, Paraguay, Turkey, Spain, England, and Cyprus. The versatile right-back won two AFCON titles and Olympic gold with Cameroon, plus two Champions League titles with Real Madrid and two Premier League titles with Chelsea.
17. Mahmoud El Khatib
A star of the 70s and 80s, Mahmoud El Khatib helped Egypt claim their first AFCON in 27 years in 1986. Spending his entire club career at Al Ahly, he later became the club’s president and helped them win 10 league titles between 1975 and 1987.
16. Pierre-Emerick Aubameyang
Pierre-Emerick Aubameyang, born in France, is Gabon's finest player. He captained his country, Borussia Dortmund, and Arsenal during his career. He won African Player of the Year in 2015 and shared the 2018/19 Premier League Golden Boot with Sadio Mane and Mo Salah.
15. Thomas N'Kono
Goalkeeping legend Thomas N'Kono inspired future greats like Gianluigi Buffon with his performances at the 1990 World Cup. He helped Cameroon reach the quarter-finals that year and led them to an AFCON title six years earlier.
14. Sammy Kuffour
Sammy Kuffour is arguably Africa’s best defender, winning six Bundesliga titles and the Champions League with Bayern Munich over 12 years. He also represented Ghana at their first World Cup in 2006 and was a 1991 U17 world champion.
13. Roger Milla
Roger Milla was one of Africa’s first global superstars, famously scoring four goals for Cameroon in Italia ’90 at 38 years old. Twice African Footballer of the Year and double AFCON winner, he also netted at the 1994 World Cup.
12. Nwankwo Kanu
Nwankwo Kanu was a fan favorite at Arsenal after winning the Champions League with Ajax and UEFA Cup with Inter Milan. Standing six-foot-six, he was known for his skill and became a 1996 Olympic champion and two-time Premier League winner.
11. Rabah Madjer
Rabah Madjer was the first African outfield player to win the European Cup and became an icon at Porto and Algeria. His famous backheel goal secured Porto's 1987 European championship, and he helped Algeria to the 1990 AFCON title.
10. Jay-Jay Okocha
Jay-Jay Okocha joined Bolton Wanderers on a free transfer in 2002 and became one of the Premier League's most entertaining players. A 1994 AFCON winner and seven-time Nigerian Footballer of the Year, Okocha dazzled fans with his skills.
9. Michael Essien
Michael Essien was a top box-to-box midfielder, flourishing at Chelsea after his record 24.4 million pound transfer from Lyon in 2005. He helped Chelsea win the Premier League and the Champions League among many trophies.
8. Abedi Pele
Abedi Pele was so talented his nickname became his actual name. Winning three consecutive African Player of the Year awards (1991-1993), he lifted the Champions League with Marseille and won AFCON with Ghana in 1982.
7. Riyad Mahrez
Riyad Mahrez was pivotal in Leicester City's incredible 2015/16 Premier League title win, earning PFA Player of the Year. Moving to Manchester City for 60 million pounds, he added another Premier League medal, an AFCON title, and finally a Champions League trophy in 2023.
6. Sadio Mane
After rising through Red Bull Salzburg and Southampton, Sadio Mane joined Liverpool in 2016 and quickly reached greatness. He won the Premier League, Champions League, and AFCON, forming a formidable attacking trio with Mo Salah and Roberto Firmino.
5. Yaya Toure
Yaya Toure was a dominant midfielder, key in Manchester City’s three Premier League titles. Four times African Footballer of the Year, he captained Ivory Coast to the 2015 AFCON crown and is among few midfielders to score 20 goals in a Premier League season.
4. Didier Drogba
Didier Drogba was the first African to score 100 Premier League goals. His successful spell at Chelsea included four league titles and a Champions League win. Twice African Footballer of the Year and Premier League Golden Boot winner, he scored 65 goals in 105 appearances for Ivory Coast.
3. Samuel Eto'o
Samuel Eto'o ranks as one of the greatest strikers ever, winning four African Player of the Year awards. His spells with Barcelona and Inter Milan brought multiple Champions League victories. He won Olympic gold and two AFCON titles with Cameroon, scoring 56 goals in 118 games.
2. George Weah
George Weah was Africa’s first Ballon d’Or winner in 1995 and also FIFA World Player of the Year. Despite never playing at a World Cup, he won leagues with PSG and AC Milan and was the 1994/95 Champions League top scorer before becoming Liberia's President.
1. Mo Salah
Mo Salah struggled in his first Premier League stint at Chelsea but thrived at Liverpool, becoming one of the most lethal forwards in the world. A multiple Premier League Golden Boot winner, two-time African Footballer of the Year, PFA Players' Player of the Year, and FWA Footballer of the Year, Salah is a true superstar.
Related News

50 Footballers Who Shaped the Game Forever

Top 20 Greatest Free Kicks Ever Scored

Thursday’s Top Football Bet: Gornik Zabrze vs Ferencvaros Europa League Clash

The 50 Greatest Arsenal Players of All Time

Ranking the 20 Best Right-Wingers in World Football

Top 32 Greatest Free-Kick Specialists in Football History
