app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon
App Promotion Banner Ad Mobile

African Best Players of all Time: Top 10 African Football Legends

17 min
Top 10 Best African Players of All Time

Summary

Africa has produced some of football’s greatest icons, but the debate for the best African player of all time often centers around Mohamed Salah, Samuel Eto'o, George Weah, and Didier Drogba. Salah’s consistency and Premier League dominance give him a modern edge, while Eto’o’s trophy haul and AFCON success remain unmatched. Weah’s historic Ballon d’Or triumph and Drogba’s big-game heroics further elevate the legacy debate. Ultimately, greatness is judged by trophies, individual brilliance, international impact, and lasting influence on African football.

Africa is filled with countless footballers who carry the hopes of thousands of people to catapult their country to make a lasting impression in the world of football. The likes of Jay-Jay Okocha represented the African flair to its fullest & entertained the crowd with his artistic dribbling skills. One of the greatest strikers, Samuel Eto'o, made the fans go berserk with his goal-scoring exploits across Europe to earn the recognition of the African best players of all time.

Moving on to modern-day greats, Egyptian King Mohamed Salah continues to perform at an elite level with his finishing & trickery, making him one of the best African players of all time. Not to forget, Senegalese icon Sadio Mane continues to perform consistently with Saudi Pro League club Al Nassr and Senegal. While creating our list of greatest African footballers, we have decided to broaden our thought process beyond the stats & consider factors such as legacy, longevity, trophy haul & impact as well.

Best African Players of all Time: Top 10 List

After considering the below-mentioned ranking factors & finishing exploring the vast pool of current & retired players. Here is the final list of best African footballers of all time, who have carved their legacy on the biggest stage for their nation, bringing immense honour for the African continent.

Rank

Player

Position

Major Club Trophies

AFCON POTY

AFCON Titles

Career Span

10

Rabah Madjer

Forward

11

1

1

15 Years

9

Abedi Pele

Midfielder

9

3

1

21 Years

8

Michael Essien

Midfielder

14

0

0

21 Years

7

Riyad Mahrez

Forward

15

1

1

17 Years*

6

Yaya Touré

Midfielder

17

4

1

19 Years

5

Mohamed Salah

Forward

11

2

0

16 Years*

4

Samuel Eto’o

Forward

18

4

2

23 Years

3

George Weah

Forward

11

3

0

23 Years

2

Didier Drogba

Forward

18

2

0

21 Years

1

Sadio Mané

Forward

14

2

1

16 Years*

Best African Players of all Time
Football Promotional Banner
Football Promotional BannerFootball Promotional Banner

How did we rank the Best African Footballers of all Time?

The following are ranking factors taken into consideration right at the beginning of the article, below we have provided the reason behind choosing them in an explanatory manner.

  • Career Trophies & Club Success: Major club success separate a good player from a legend. These honours reflect their dominance against elite competition, making it easier for us to compile our list of African football legends.
  • Individual Awards & Honours: Individual brilliance for their performances in both club and country shirts has also been taken into account to form the list of the African best players of all time.
  • International Impact: The parameter to determine the greatest African footballers is to look at the impact of changing the course of the game and their role in bringing success to their country.
  • Longevity & Legacy: The last factor to determine the best players from Africa is to look at longevity, which is an essential factor, considering how long a career they have played for their club and country, as well as their legacy that will be remembered by many.

Note: All the stats are taken from reliable sources such as Transfermarket & Sportsdunia.

Advertisement

Who are the African Best Players of all Time?

Choosing the best player in Africa is like finding a pearl in an ocean. Many of you must be having questions like, “Does it even make sense to compare a goalscorer like George Weah with a box-to-box midfielder like Yaya Toure?”, or “Are Riyad Mahrez's dribbles & movement better than that of Okocha?”. As we have explained the ranking factors clearly, let's look in detail at why these players deserve best African footballers of all time.

10. Rabah Madjer (Algeria)

Rabah Madjer
Rabah Madjer (Image Credit: Google/Wikipedia)

The Algerian icon Rabah Madjer is an inspiration for millions of African footballers who entered the footballing world after him to play at the highest level possible. He became the first African player to win the European Cup (UEFA Champions League) with Portuguese giants FC Porto. Madjer reached the pinnacle of his career when he helped Porto, mount an impressive comeback to secure European glory in 1987 by defeating Bayern Munich.

Madjer scored a spectacular backheel goal in the ’87 European Cup final; he serves as an inspiration to the younger generation of African footballers. Three years later, he led his nation, Algeria, to AFCON glory in 1990. In the AFCON final overwhelmed everyone else. Madjer marched up, scored the penalty with ice-cooled calmness & wrote Algeria’s name on the trophy. While cementing himself as one of African best players of all time.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
10647/58626/4African Player of the Year x 113
Rabah Madjer Stats

9. Abedi Pele (Ghana)

Abedi Pele
Abedi Pele (Image Credit: Google/Wikipedia)

One of the legendary African footballers ever, Abedi Pele is sort of an unsung hero; he is the father of Leicester City attacker Jordan Ayew. Interestingly, Abedi earned him "Pele" due to his being an attacking midfielder & his ability to dribble since his younger days on the pitch. The Ghanaian icon's name became an inseparable part of his identity courtesy of his heroics with the Ghana national football team. He won the UEFA Champions League trophy in 1993 with Ligue 1 side Olympique Marseille.

He was named the best African Footballer for three consecutive years from 1991 to 1993. He helped the Black Stars claim the African Cup of Nations in 1982, beating Libya. His two sons, Andre and Jordan Ayew, followed in his footsteps by making the Pele-Ayew dynasty a pillar of Ghanaian football. Post-retirement, he founded Nania FC, a Ghanaian club dedicated to nurturing raw talent, proving that his heart never left the streets of Accra.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
41188/277333/4BBC African Footballer of the Year x 1
African Footballer of the Year x 3
African Cup of Nations Golden Ball x 1
Ghana Footballer of the Year x 1
9
Abedi Pele Stats

8. Michael Essien (Ghana)

Michael Essien
Michael Essien (Image Credit: X/@ChelseaFC)

Chelsea found Michael Essien at his peak, arriving in the English capital after leading Olympique Lyon to back-to-back Ligue 1 titles. In 2005, after paying a transfer fee of £24.8 million, he signed for the Blues, and the prized jewel of the Black Stars went on to win the Premier League twice, three FA Cups and the 2012 UEFA Champions League trophy. Essien also went on to play for European giants AC Milan and Real Madrid, but his time at Stamford Bridge was the most successful one. The African icon had achieved everything at the club level at Chelsea, though he was unlucky with the Ghana national football team.

He came close to achieving his dream in the 2010 AFCON, only to see his hopes crushed by Egypt in the final. He was a no-nonsense defensive midfielder, nicknamed “The Bison” because of his tenacious style of play, powerful but well-timed tackles & exuding of tireless energy while being offensive and defensive. He is widely regarded as one of the best Chelsea midfielders of all time. Beyond the pitch, he worked with UNICEF in rural Ghana, helping to build schools and clinics, cementing him as a hero for the poor & underprivileged.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
54558/22559/5Ligue 1 Player of the Year x 1
BBC African Footballer of the Year x 1
Ghana Player of the Year x 1
Chelsea Player of the Year x 1
13
Michael Essien Stats

Advertisement

7. Riyad Mahrez (Algeria)

Riyad Mahrez of Algeria
Riyad Mahrez (Image Credit: X/@Mahrez22)

The Al-Ahli star Riyad Mahrez is not only African best players of all time, but also hailed as one of the best African players in Premier League history, having lifted the coveted Premier League titles four times with Leicester City and Man City. The Algerian attacker made a lasting impact on the African football landscape. From being part of Leicester City’s 2015-16 Premier League triumph, which was no less than a modern-day fairytale story, to lifting the UEFA Champions League trophy in 2023 with an all-conquering English side Manchester City.

However, Mahrez's biggest achievement will forever remain the victory over Senegal in the 2019 AFCON final, leading the Fennec Foxes to their first international success. The winger scored three goals in that campaign. After establishing his name as one of the best African players of all time, the 34-year-old is currently plying his trade with Al Ahli in Saudi Arabia. The ex-Premier League star Mahrez has amassed over 100 international caps for the Algeria national football team with 37 goals and 44 assists to date.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
656196/15411137/44

CAF African Footballer of the Year x 1
Algerian Footballer of the Year x 2
PFA Players’ Player of the Year x 1
Leicester City Player of the Year x 1

BBC African Footballer of the Year x 1

PFA Fans' Player of the Year x 1

16
Riyad Mahrez Stats

6. Yaya Toure (Ivory Coast)

Yaya Toure
Yaya Toure (Image Credit: X/@ManCity)

In his prime, Yaya Toure was reminiscent of a perfect box-to-box midfielder, known for his long-range shooting, line-breaking passes, darting runs inside the opposition penalty area & leadership qualities. He won every major trophy a footballer can win during an unforgettable club career, but his achievements with Manchester City made him one of the best Man City players of all time. Be it the Champions League, the English Premier League, La Liga, or the FA Cup, he has won it all. He is one of the few midfielders in the history of football to score over 100 goals in his club career.

The legendary midfielder also achieved AFCON glory in 2015 with the Ivory Coast national football team. Toure's impactful runs deeper, as along with Kun Aguero & David Silva, he was the cornerstone on which City's dominance was built. Fought racism head-on & also mentored young African talents at City’s academy, which is hailed as one of the best football academies. Post-retirement, the 4-time African player of the year took coaching gigs in Ukraine & Russia with the aim to break barriers for African managers.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
626104/729219/15Ivory Coast Player of the Year x 1
African Player of the Year x 4
BBC African Footballer of the Year x 2
Manchester City Player of the Year x 1
18
Yaya Toure Stats

5. Mohamed Salah (Egypt)

Mohamed Salah, probably the greatest African player ever
Mohamed Salah (Image Credit: X/@LFC)

The Egyptian King Mohamed Salah is one of the best players in the world and already one of the legends of the game. After faltering at Chelsea, he started to find his footing at AS Roma. In 2017, Salah unleashed himself after moving to Merseyside giants Liverpool & went on to win the Premier League and Champions League in the next 3 years. Salah is one of the greatest players to don the Liverpool shirt. The Egyptian forward has racked up 20+ goals in all his seasons & won multiple Premier League Golden Boots as well as African Footballer of the Year two times.

The 33-year-old winger is one of the most ruthless finishers, along with being the best right winger in the world. He has already scored almost 250 goals in less than 400 games for Liverpool and is still defying his age impressively. One of the best African players of all time has worked as a UN Instant Network Schools program ambassador, promoting girls’ education. Despite the behind-the-scenes saga, Liverpool convinced him to sign an extension, believing his blistering form & age-defying athleticism would help them win plenty of trophies for the next few years.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
673327/16510962/34

African Footballer of the Year x 2

UEFA Golden Boy (2012)

AS Roma Player of the Season x 1
Globe Soccer Best Arab Player of the Year x 1
BBC African Footballer of the Year x 2
PFA Players’ Player of the Year x 3

FWA Footballer of the Year x 3
Premier League Golden Boot x 4
Premier League Player of the Season x 2
Premier League Playmaker of the Season x 2
FIFA Puskas Award x 1
FIFA Club World Cup Golden Ball x 1

Liverpool Players' Player of the Season x 5

Puskas Award x 1

12
Mohamed Salah Stats

Advertisement

Fanatics Banner

4. Samuel Eto’o (Cameroon)

Samuel Eto’o
Samuel Eto’o (Image Credit: X/@FCBarcelona)

One of the finest strikers in the history of football, Cameroonian icon Samuel Eto’o is, without any doubt, one of the best African players of all time. He was the most clinical finisher during his trophy-laden spell with Barcelona, Serie A giants Inter Milan & Chelsea. The Cameroonian was sensational in Barcelona's 2004-05 campaign, helping them lift LaLiga, UEFA Champions League and Spanish Super Cup. Renowned as one of the best Barcelona players to don the Blaugrana colours, Eto'o finished that season with a 26-goal haul as the top scorer in the Spanish top division.

With the Nerazzurri, Eto’o became the African Player of the Year a record four times and won the Olympic gold medal in 2000. He scored a whopping 56 goals for the Cameroon national football team and had the privilege of tasting AFCON glory back-to-back in 2000 and 2002. Samuel's ruthless finishing also involved some of the funniest ever celebrations. He once celebrated a goal by mimicking a fan’s phone call. However, he used his FIFA connections to uproot corruption in Cameroonian football, risking his reputation in the process.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
754368/12111356/7

Young African Player of the Year x 1
African Player of the Year x 4

AFCON top goalscorer x 2
Pichichi Trophy x 1
FIFA Club World Cup Golden Ball x 1
UEFA Club Forward of the Year x 1

FIFA Club World Cup Golden Ball x 1

19
Samuel Eto’ Stats

3. George Weah (Liberia)

George Weah celebrates his goal
George Weah (Image Credit: X/@acmilan)

George Weah is the most sensational character on the list of the African best players of all time. To date, he is the first & only African player to win a Ballon d’Or award. The legendary striker turned politician had a trophy-laden club football career as he won several league titles with Italian Giants AC Milan and Paris Saint-Germain. Amusingly, he remains the only player amongst the greatest African players not to feature in the FIFA World Cup. The former captain of the Liberia National Football Team notched up 193 goals in 478 games in club football.

George Weah's son, Marseille attacker Timothy Weah, also followed in his footsteps & now plays for Juventus and the USA men's national football team. George Weah’s 1995 Ballon d’Or award is a testament to his playing prowess. As one of the top African players, he played in a charity match while in office as President, scoring a bicycle kick. Weah’s journey from Monrovia’s slums to the presidency is one of Africa’s ultimate underdog stories.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
478193/667518/5

African Footballer of the Year x 3
Ballon d’Or x 1

Best FIFA Men's Player x 1
Onze d’Or x 1
BBC African Footballer of the Year x 1
FIFA World Player of the Year x 1

11
George Weah Stats

2. Didier Drogba (Ivory Coast)

Didier Drogba
Didier Drogba (Image Credit: X/@ChelseaFC)

The Chelsea icon and a cult figure, Didier Drogba, is our second-best African pick on this list and one of the best African players to play in the Premier League. He was a complete world-class centre-forward in every aspect – quick, fast, relentless, and strong. He became the first player from Africa to score 100 Premier League goals. Widely regarded as one of the best Chelsea players ever, Drogba was a serial winner during his lengthy spell at Stamford Bridge as he lifted four Premier League titles and the Champions League trophy.

The Ivory Coast icon has amassed 63 goals in 105 caps for the Elephants. Unfortunately, he suffered the heartbreak of being a runner-up twice in AFCON. Famously, in 2005, Didier Drogba’s plea for peace in his homeland Ivory Coast, wasn’t scripted; He delivered an impromptu speech on live TV, halting a civil war. As an African in the Premier League, listening to Ivorian folk music was his pre-ritual to stay grounded. Post-retirement, his cocoa farm empire helped fuel jobs back home, blending patriotism with being business savvy.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
688302/1229463/20

African Footballer of the Year x 2
BBC African Footballer of the Year x 1
Chelsea Players’ Player of the Year x 1
Chelsea Player of the Year x 1
Ivory Coast Player of the Year x 3

Galatasaray Footballer of the Year x 1
Lique 1 Player of the Year x 1
Onze d’Or x 1

18
Didier Drogba Stats

1. Sadio Mane (Senegal)

Sadio Mane of Al Nassr
Sadio Mane (Image Credit: X/@AlNassrFC_EN)

After bursting into the footballing scene during his time in France, Al Nassr star Sadio Mane has never looked back. He continues to consistently perform at the club level while taking African football to new heights. The Senegal icon is currently plying his trade in Saudi Arabia, after a trophy-laden stint in Europe. Mane's first foray into the English Premier League was when he joined Southampton. He then joined Merseyside outfit Liverpool, where he established himself as one of the finest players from his continent.

Mane achieved numerous successes throughout his club career, winning the Premier League, Bundesliga, Austrian Bundesliga, FA Cup, Carabao Cup and UEFA Champions League. The Senegal captain led his country to their first-ever AFCON glory in 2021 by defeating Egypt on penalties. He was nominated for the prestigious Ballon d’Or Award twice. In 2026, Mane again steered his country to lift its second AFCON triumph in Morocco. Hailed as a global icon with his humanitarian deeds off the pitch, he has donated millions to financial aid, educational infrastructure, and built hospitals and schools.

Club AppsGoals/AssistsInternational AppsGoals/AssistsIndividual HonoursMajor Trophies Won
620251/12712452/28

Socrates Award x 1
Premier League Golden Boot x 1
African Footballer of the Year x 2
Onze d’Or x 1

AFCON Player of the Tournament x 1

Liverpool Players' Player of the Season Award x 1

Liverpool Fans' Player of the Season Award x 1

14
Sadio Mane Stats

Advertisement

Skyscanner Banner

Frequently Asked Questions

Have any African best players of all time won the Ballon d'Or?

+

Yes, George Weah has won the Ballon d'Or award. 

Which country has produced the most African best players of all time?

+

Ghana, Algeria, Cameroon & Ivory Coast have produced the most talented African players of all time. 

Who is Africa's greatest footballer of all time?

+

Sadio Mane is Africa's greatest footballer of all time. 

Who is the most successful football player in Africa?

+

Samuel Eto is the most successful football player in Africa. 

Are current stars included among the African best players of all time?

+

Yes, Riyad Mahrez, Mo Salah and Sadio Mane are the current stars included in the list. 

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Ashu Ranjeet
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick