Football News, Transfer News, Rumours, Gossip, Latest & Live Scores

AnalysisFootball

Ranking 10 Best African Footballers of All time: From Mohamed Salah to Didier Drogba and Yaya Toure

The African continent is filled with numerous footballers who carry the dreams of fans on their backs. Who can forget Samuel Eto’o? His clinical striking ability left fans mesmerized at Barcelona and Inter. The Nigerian magician, Jay-Jay Okocha, left defenders dizzy with his tricky footwork. And today’s greats, Mohamed Salah, his pace and finishing abilities make him one of the best African footballers. Not to forget, his former Liverpool teammate, Sadio Mane, is making history in the Saudi Pro League.

Picking the top 10 best African players of all time is like choosing a favorite star in the sky. How do you compare Weah’s grace to Yaya Toure’s midfield dominance? Or Riyad Mahrez’s dribbles to Nwankwo Kanu’s flicks? This list isn’t about stats alone, it’s about legacy. The grit, the swagger, the moments that made fans leap off their couches screaming, “Did you SEE that?!”

Ranking Factors

Career Longevity: The primary factor to determine the best African footballers is to look at longevity, which is an essential factor, considering how long of a career they have played for their club and country.

Individual Performances: Individual brilliance in their performances for both club and country, is also taken into account.

Impact on team success: The parameter to determine the best African footballers is to look at the impact of changing the course of the game and their role in bringing success to the team.

Honours & Awards: African Player of the Year awards and other major awards nominations separate good players from legends. These honors reflect dominance against elite competition.

List of Top 10 Best African Players

10. Rabah Madjer (Alegria)

Rabah Madjer, one of the great African player
Rabah Madjer (Image Credit: Google/Wikipedia)

Rabah Madjer is an inspiration to the millions of African footballers who wish to be at the highest level of the game. Hailing from Algeria, Madjer became the first outfield player of the continent to win the European Cup. He touched the top deck of his career when he helped Porto to become the champions of Europe by defeating Bayern Munich. Later, he led his nation Algeria to the AFCON silverware in 1990. He scored 28 goals off just 86 games in his international career.

Rabah Madjer danced past Bayern Munich’s defenders in the ’87 European Cup final, then casually backheeling the ball into history, inspiring younger generations. That wasn’t just skill, it was swagger. When the pressure of the 1990 AFCON final suffocated everyone else, Madjer marched up, a penalty in hand, ice in his veins, and wrote Algeria’s name on the trophy.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Rabah MadjerAlgeria8628African player of the year
Rabah Madjer’s Country Stats

9. Riyad Mahrez (Alegria)

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

One of the shining stars of African football, Riyad Mahrez, perfectly resonates with the incredible mark the African continent has left in football. From being part of Leicester City’s dream journey of winning the English Premier League title in the 2015/16 season to lifting the UEFA Champions League trophy in 2023 with Manchester City, the Algerian has collected almost every title in club football.

However, his biggest feat will be the victory of the AFCON title with Algeria, where he was also one of the top scorers in the tournament. After establishing his name as one of the best African footballers, Mahrez is currently plying his trade with Al Ahli in Saudi Arabia. He has already netted 162 club goals and 31 International goals.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Riayd MahrezAlgeria9731African Footballer of the Year
EPL Player of the Year
Algerian Player of the Year
Riyad Mahrez’s Country Stats

8. Abedi Pele (Ghana)

One of the best African players, Abedi Pele
Abedi Pele (Image Credit: Google/Wikipedia)

Abedi Pele is an unsung hero in the history of African football. His real name is Abedi Ayew, but his achievements as an attacking midfielder on the pitch earned him the nickname “Pele” which has faded his real name. The former Ghana captain won the UEFA Champions League trophy in 1993 with Marseille. The 1982 African Nations Cup winner was named the best African footballer for three consecutive years in 1991, 1992, and 1993. He scored a staggering 88 goals in 411 games for multiple clubs.

Sons Andre and Jordan Ayew followed in his footsteps, making the Pele-Ayew dynasty a pillar of Ghanaian football. He was one of the top African players of the ’90s. Abedi’s audacious 40-yard free-kick for Marseille against AC Milan in 1991 remains a cult classic. Post-retirement, he founded Nania FC, a Ghanaian club dedicated to nurturing raw talent, proving that his heart never left the streets of Accra.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Abedi PeleGhana7333African footballer of the year x 3
Abedi Pele’s Country Stats

7. Michael Essien (Ghana)

best African footballers Michael Essien
Legendary midfielder Michael Essien celebrates after scoring a goal for Chelsea in the Champions League (Image Credit: X/@ChelseaFC)

The aura of Michael Essien can be explained by his £24.8 million transfer payment in 2005. Chelsea brought the talented midfielder from Lyon to the shores of English football when he was at his peak. The prized jewel of the Black Stars went on to win a Premier League title and a Champions League trophy with the Blues. Later, Essien played for two more European giants – Real Madrid and AC Milan. Essien achieved everything at the club level, but he was unlucky with the Ghanaian national team. He came close to achieving his dream in 2010 AFCON, but Egypt crushed his dream. Essien won 59 International caps with his country and netted 9 goals as well.

Off the field, he’s a classical midfielder, a pure opposite to his on-field bone-crunching tackles. As one of the best African soccer players, Essien inhabited the “defensive-playmaker” role at Chelsea, but his post-retirement work with UNICEF in rural Ghana, where he helped build schools and clinics, cemented him as a hero beyond the pitch.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Michael EssienGhana599EPL winner’s medal
UCL winner’s medal
Michael Essien’s Country Stats

Also Read: 20 Best African Premier League Players in History

6. Sadio Mane (Senegal)

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

Sadio Mane is an evergreen player who has taken African football to new heights. He is currently playing alongside Cristiano Ronaldo at Al Nassr after a successful stint in European football. After coming through the ranks of Red Bull Salzburg, Mane came to the English Premier League and achieved numerous successes with Liverpool. The Senegal forward has won the Premier League, Champions League, FA Cup, and Carabao Cup. Not only at the club level, the former Bayern Munich winger guided Senegal to their first-ever African Cup of Nations glory in 2021. He was nominated for the Ballon d’Or Award in 2019 and 2021.

Sadio Mane has been showing what it means to be a global icon; he has been donating millions to his village, shaping the future of his country. Beyond his Liverpool glory, he funded a hospital and school in Bambali, Senegal. On the pitch, his telepathic link with Mohamed Salah redefined modern wing partnerships. Fans still debate his 2019 Puskas Award snub for that Bayern Munich solo goal, proof his genius transcends trophies.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Sadio ManeSenegal11145African footballer of the year x 2
EPL Golden boot
Sadio Mane’s Country Stats

5. Yaya Toure (Ivory Coast)

Yaya Toure celebrates his goal with his trademark kneeslide.
Yaya Toure (Image Credit: X/@ManCity)

Yaya Toure was the epitome of a perfect midfielder when he was in his prime. He was widely known for his long-range shooting, defence-tearing passes and leadership qualities. The former Barcelona and Manchester City playmaker won every major trophy during his majestic club career. From the Champions League to the English Premier League, from La Liga to the FA Cup, Toure put his hands on all club titles. He also won the AFCON Cup for Ivory Coast in 2015. Before hanging up his boots, he recorded 99 goals in his career despite being a midfielder.

Yaya Toure’s 2013 birthday cake controversy became a meme, but his impact runs deeper. As the best African Premier League player, he fought racism by mentoring young African talents at City’s academy. His post-retirement coaching gigs in Ukraine and Russia aim to break barriers for African managers.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Yaya ToureIvory Coast9719African Footballer of the Year x 4
Yaya Toure’s Country Stats

4. Samuel Eto’o (Cameroon)

Samuel Eto'o playing for FC Barcelona
Samuel Eto’o (Image Credit: X/@FCBarcelona)

An absolute legend, Samuel Eto’o is considered one of the greatest African players in football history. He was the most lethal striker during his successful spells with Barcelona and Inter Milan. The serial winner from Cameroon lifted the Champions League trophy with both these clubs. Eto’o became the African Player of the Year four times and won the Olympic gold medal. He scored a whopping 56 goals for Cameroon and propelled them to the AFCON title glory on two occasions.

Samuel Eto’o’s ruthless streak hid a wicked sense of humor, he once celebrated a goal by mimicking a fan’s phone call. As the best African soccer player, he used his FIFA connections to expose corruption in Cameroonian football, risking his reputation for change.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Samuel Eto’oCameroon11856African Footballer of the Year x 4
Olympic Medal
La Liga Golden Boot
AFCON top scorer x 2
Samuel Eto’o’s Country Stats

Also Read: Top 10 Most Expensive African Players of All Time

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 best African footballers ever. He was the first African player to win a Ballon d’Or and FIFA World Player of the Year award. The legendary striker was immensely successful in club football and won several league titles with AC Milan and PSG. He remains the only player amongst the greatest African players not to feature in the FIFA World Cup. The former Liberian captain notched up 211 goals in 444 games in club football. His son, Timothy Weah, is also a professional footballer who plays for Juventus and the USA men’s national team.

George Weah’s 1995 Ballon d’Or award is a testament to his dedication, sacrifices, and hard work. As one of the top African players, his post-football presidency saw him play in a charity match while in office, scoring a bicycle kick. Weah’s journey from Monrovia’s slums to the presidency is Africa’s ultimate underdog tale.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
George WeahLiberia7518African footballer of the year x 3
Ballon d’Or 1995
George Weah’s Country Stats

2. Didier Drogba (Ivory Coast)

Didier Drogba celebrating with the UEFA Champions League trophy
Didier Drogba (Image Credit: X/@ChelseaFC)

The Chelsea legend, Didier Drogba, is our best African footballer pick on this list and one of the best African Premier League players. He was the quintessential world-class forward – quick, fast and strong. The Chelsea legend, who became the first player from Africa to score 100 Premier League goals, was a nightmare to his opponents. Drogba was a serial winner during his lengthy stay at Stamford Bridge as he lifted four Premier League titles and the Champions League trophy. The Ivory Coast captain amassed 65 goals in just 105 caps for his country. 

Didier Drogba’s 2005 plea for peace in Ivory Coast wasn’t scripted; he improvised it on live TV, halting a civil war. As the best African Premier League player, his pre-game ritual included listening to Ivorian folk music to stay grounded. Post-retirement, his cocoa farm empire helped fuel jobs back home, blending business savvy with patriotism.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Didier DrogbaIvory Coast10565African footballer of the year
EPL Golden Boot x 2
Didier Drogba’s Country Stats

1. Mohamed Salah (Egypt)

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

Mohamed Salah is a modern-day great and an absolute legend. After faltering at Chelsea and AS Roma, Salah found his footing with Liverpool and went on to win the Premier League and Champions League. Salah is one of the finest players to have ever played for the Reds. The Egyptian forward has won multiple Premier League Golden Boots and African Footballer of the Year titles two times. The 32-year-old winger is one of the most prolific goal-scorers and has already scored 241 goals in less than 400 games for Liverpool. Egyptians fondly call him the “Fourth Pyramid” for his grace.

The Best African Footballer icon worked as a UN’s Instant Network Schools program ambassador, promoting girls’ education. After all the buzz, Liverpool managed to get his signature on the contract extension, believing his red-hot form will help them win plenty of trophies for the next few years.

Player NameCountryNo. of AppearancesGoalsHonors and Awards
Mohamed SalahEgypt10358African player of the year x 2
Puskas Award
EPL Golden Boot x 3
Footballer of the Year x 2
Mohamed Salah’s Country Stats

Bonus Section: Last 10 African Player of the Year

WinnerYear
Ademola Lookman2024
Victor Osimhen2023
Sadio Mane2022
Sadio Mane2019
Mohamed Salah2018
Mohamed Salah2017
Riyad Mahrez2016
Pierre-Emrick Aubameyang2015
Yaya Toure2014
Yaya Toure2013
The last 10 African Players to win the African Player of the Year award

List of 10 Best African Players of All Time

RankPlayer NameCountry
1Mohamed SalahEgypt
2Didier DrogbaIvory Coast
3George WeahLiberia
4Samuel Eto’oCameroon
5Yaya ToureIvory Coast
6Sadio ManeSenegal
7Michael EssienGhana
8Abedi PeleGhana
9Riyad MahrezAlgeria
10Rabah MadjerAlgeria
Best African Players of All Time

Also Read: Ranking the top 10 best South African footballers of All-time

FAQs

Who is Africa’s greatest footballer of all time?

George Weah is arguably the greatest footballer of all time.

Who is the current African best player?

Mohamed Salah of Egypt is the best African footballer currently.

Who is the most successful football player in Africa?

Samuel Eto’o and Yaya Touré are the two most successful football players from Africa.

Who was the first African world best player?

George Weah was the first African player to be named as the world’s best player.

Who is the king of African soccer?

Samuel Eto is the king of African soccer.

Who are the best African players?

Mo Salah, Didier Drogba, and George Weah are some of the best African players.

Who has won the African Player of the Year award most times?

Samuel Eto’o and Yaya Toure have won this award the most times, with 4 each.