The best African football players of all time come from many nations and generations. Samuel Eto’o became a champion with Cameroon and three European clubs. George Weah became the first African-born player to win the Ballon d’Or. Mohamed Salah built one of the greatest scoring careers in Premier League history.
FootballerRank created this Top 10 after reviewing national-team careers, club records, major trophies, individual awards, peak level, longevity and historical influence. Key records were checked against CAF, FIFA, UEFA and official club data. We compare each player within his own era and role rather than letting one trophy or statistic decide the ranking.
Key Takeaways
- Samuel Eto’o ranks No. 1 among the greatest African football players ever.
- George Weah takes second and remains the only African-born men’s Ballon d’Or winner.
- Mohamed Salah ranks third after ending his Liverpool career with 257 goals.
- Didier Drogba remains Côte d’Ivoire’s record scorer with 65 international goals.
- Yaya Touré won African Player of the Year four years in a row.
- Sadio Mané won the Africa Cup of Nations with Senegal and was named Player of the Tournament.
- Abedi Pelé was one of Africa’s leading stars before the modern Premier League era.
- Roger Milla became a World Cup icon for Cameroon.
- Riyad Mahrez helped Algeria win AFCON 2019.
- Nwankwo Kanu won Olympic gold with Nigeria and the Champions League with Ajax.
Top 10 Best African Football Players of All Time
| Rank | Player | Nation | Main Career Highlight |
| 1 | Samuel Eto’o | Cameroon | 2× AFCON, 3× Champions League, 4× African Player of the Year |
| 2 | George Weah | Liberia | 1995 Ballon d’Or |
| 3 | Mohamed Salah | Egypt | Champions League, 4× Premier League Golden Boot |
| 4 | Didier Drogba | Côte d’Ivoire | Champions League and 65 international goals |
| 5 | Yaya Touré | Côte d’Ivoire | 4× African Player of the Year |
| 6 | Sadio Mané | Senegal | AFCON champion and 2× African Player of the Year |
| 7 | Abedi Pelé | Ghana | European champion with Marseille |
| 8 | Roger Milla | Cameroon | World Cup icon and AFCON champion |
| 9 | Riyad Mahrez | Algeria | AFCON 2019 and Champions League winner |
| 10 | Nwankwo Kanu | Nigeria | Olympic gold and 2× African Player of the Year |
How We Ranked Africa’s Greatest Footballers?
This list is different from our country rankings.
Africa contains more than 50 football nations, so players had very different chances of winning international trophies.
George Weah played for Liberia. Samuel Eto’o represented a much stronger Cameroon side.
We therefore consider the full career.
Individual Ability
We judge how good each player was at his best.
For attackers, this includes goals, dribbling, movement, passing and chance creation.
Midfielders receive credit for control, creativity, defending and match influence.
Peak Performance
A player’s highest level carries major weight.
Reaching Ballon d’Or level or becoming one of the best players in Europe adds a strong case.
National-Team Career
AFCON performances, World Cups, goals, leadership and major matches all matter.
However, we do not punish players too heavily for representing smaller football nations.
Club Career
European leagues and continental club competitions give us a larger sample.
Champions League titles, league championships and elite seasons help separate close cases.
Individual Awards
The Ballon d’Or and African Player of the Year award give useful evidence of a player’s standing during his era.
Longevity
Long periods at an elite level add value.
This helps separate a great season from a great career.
Historical Influence
Some African footballers opened doors for later generations.
Others became national symbols or changed how African players were viewed at elite European clubs.
That influence is part of our final order.
1. Samuel Eto’o
Nation: Cameroon
Position: Striker
Cameroon Goals: 56
AFCON Titles: 2000, 2002
African Player of the Year Awards: 4
Champions League Titles: 3
Samuel Eto’o ranks first among the best African football players of all time.
His case is built on balance.
Eto’o produced an elite European club career while also winning major trophies with Cameroon.
He helped Cameroon win the Africa Cup of Nations in 2000 and 2002.
Cameroon also won Olympic gold in 2000.
Eto’o became the country’s record scorer with 56 international goals.
His AFCON record is even stronger.
He scored 18 goals at the tournament, which remains the competition record.
Eto’o also won African Player of the Year four times.
Only Yaya Touré has matched that total.
His European club career was exceptional.
At Barcelona, Eto’o scored in the 2006 Champions League final against Arsenal.
He scored again in the 2009 final as Barcelona beat Manchester United.
Eto’o then joined Inter Milan.
In 2010, Inter won Serie A, the Italian Cup and Champions League.
That meant Eto’o had been part of treble-winning teams in consecutive seasons with two different clubs.
Few African players can match his mix of international success, goals and European trophies.
Why Eto’o ranks No. 1: Two AFCON titles, four African Player awards, three Champions League titles and record AFCON scoring give him the strongest complete career.
2. George Weah
Nation: Liberia
Position: Striker
Ballon d’Or: 1995
African Player Award: Multiple winner
George Weah achieved something no other African-born male player has matched.
He won the Ballon d’Or in 1995.
That award showed that an African player could reach the highest individual level in global football.
Weah combined speed, strength, dribbling and finishing.
He could receive the ball far from goal and still create his own scoring chance.
His European career included major spells with Monaco, Paris Saint-Germain and AC Milan.
At PSG, Weah became a leading European forward.
He later moved to Milan and won Serie A.
His international career creates a difficult comparison.
Liberia never had the player depth of Cameroon, Egypt, Senegal or Côte d’Ivoire.
Weah never played at a World Cup or won AFCON.
That should not erase his individual level.
A footballer cannot choose the strength of the nation he represents.
Weah proved himself against elite opponents at club level and became the first African player to win football’s leading individual prize.
Why Weah ranks No. 2: The 1995 Ballon d’Or and his elite European peak give him Africa’s strongest individual award case.
3. Mohamed Salah
Nation: Egypt
Position: Right Winger / Forward
African Player of the Year Awards: 2017, 2018
Champions League Won: 2019
Mohamed Salah has one of the greatest club careers ever built by an African footballer.
His time at Liverpool changed his all-time position.
Salah joined the club in 2017 and immediately became one of Europe’s leading scorers.
By the end of his Liverpool career in May 2026, he had scored 257 goals in 442 appearances.
Only Ian Rush and Roger Hunt scored more for Liverpool.
Salah also recorded 120 assists.
He won two English league titles and the 2019 Champions League.
His individual record included four Premier League Golden Boots.
He also became the first player to win the PFA Players’ Player of the Year award three times.
Salah won African Player of the Year in 2017 and 2018.
His Egypt career has not produced an AFCON title.
Egypt reached the final in 2017 and 2021 but lost both.
At AFCON 2025, played in early 2026, Salah helped Egypt reach another semifinal.
He then scored at the 2026 World Cup as Egypt beat New Zealand 3-1.
It was Egypt’s first World Cup victory in 92 years.
The lack of an AFCON title keeps Salah below Eto’o.
Weah stays second because of the Ballon d’Or.
Salah’s club longevity, though, makes this a very close Top 3.
Why Salah ranks No. 3: His 257 Liverpool goals, Champions League, four Premier League Golden Boots and two African Player awards give him one of Africa’s finest club careers.
4. Didier Drogba
Nation: Côte d’Ivoire
Position: Striker
Côte d’Ivoire Goals: 65
African Player of the Year Awards: 2006, 2009
Champions League Won: 2012
Didier Drogba became one of football’s great big-match strikers.
His strength and movement made him difficult for defenders to control.
Drogba could hold the ball, attack crosses and score from distance.
His career became closely connected with Chelsea.
He won several Premier League titles and domestic cups with the club.
However, one match stands above the rest.
Chelsea faced Bayern Munich in the 2012 Champions League final.
Bayern took the lead late.
Drogba equalised with a powerful header in the 88th minute.
The match reached penalties.
Drogba then scored Chelsea’s winning penalty.
That victory gave Chelsea its first Champions League title.
For Côte d’Ivoire, Drogba scored 65 goals in 105 appearances.
He remains the country’s leading scorer.
Drogba helped Côte d’Ivoire qualify for its first World Cup in 2006.
He played at three World Cups.
The missing trophy is AFCON.
Côte d’Ivoire reached the final in both 2006 and 2012 during his career but lost each time.
Why Drogba ranks No. 4: His 65 international goals, two African Player awards and defining role in Chelsea’s first Champions League win give him an elite all-time case.
5. Yaya Touré
Nation: Côte d’Ivoire
Position: Central Midfielder
African Player of the Year Awards: 2011, 2012, 2013, 2014
AFCON Won: 2015
Champions League Won: 2009
Yaya Touré produced one of the strongest midfield peaks in African football history.
He had size and strength but also excellent control and passing.
Touré could play as a defensive midfielder, central midfielder or move forward into scoring positions.
His Barcelona career included the 2009 Champions League title.
He later moved to Manchester City.
That transfer became the defining club period of his career.
Touré helped City become an English title-winning team.
His 2013-14 Premier League season was especially strong.
He scored 20 league goals from midfield as City won the title.
His African Player of the Year record is historic.
Touré won the award four straight times from 2011 to 2014.
No other player has won it in four consecutive years.
He finally added the Africa Cup of Nations in 2015.
Côte d’Ivoire beat Ghana on penalties in the final.
Why Touré ranks No. 5: Four straight African Player awards, elite Premier League seasons and an AFCON title make him Africa’s highest-ranked central midfielder.
6. Sadio Mané
Nation: Senegal
Position: Left Winger / Forward
African Player of the Year Awards: 2019, 2022
AFCON Won: 2021
Champions League Won: 2019
Sadio Mané became the leading player of Senegal’s most successful generation.
His game combined speed, pressing, movement and finishing.
At Liverpool, Mané formed a famous front line with Mohamed Salah and Roberto Firmino.
He helped Liverpool win the Champions League in 2019.
The club later won the Premier League.
Mané also produced major moments for Senegal.
Senegal reached the AFCON final in 2019 but lost to Algeria.
The team returned to the final at the 2021 edition, played in 2022.
This time, Senegal faced Egypt.
The match went to penalties.
Mané scored the winning kick.
It gave Senegal its first AFCON title.
CAF named Mané the tournament’s best player.
He also won African Player of the Year twice.
Mané later remained a major Senegal figure into his 30s.
His international success gives him an advantage over several African attackers with stronger raw club statistics.
Why Mané ranks No. 6: Senegal’s first AFCON title, two African Player awards and Liverpool’s Champions League success give him a complete all-time career.
7. Abedi Pelé
Nation: Ghana
Position: Attacking Midfielder
African Footballer Awards: Three straight wins
European Cup / Champions League Won: 1993
Abedi Pelé was one of Africa’s leading creative players before the modern Premier League era.
His real name is Abedi Ayew.
The Pelé nickname reflected the skill and attacking style that made him famous.
Abedi had excellent close control and could create chances from midfield.
His greatest European club years came with Marseille.
The French club reached the European Cup final in 1991.
Two years later, Marseille returned to the final and beat AC Milan.
Abedi played a central role as Marseille became the first French club to win Europe’s leading competition.
CAF records also credit Ghana with three straight African Footballer of the Year awards for Abedi during his peak period.
His Ghana career did not include a World Cup.
The nation failed to qualify during his international years.
He did, however, play a major role in African football and became one of Ghana’s defining stars.
Why Abedi Pelé ranks No. 7: European success, three straight African player honours and elite creativity make him one of Africa’s finest early modern playmakers.
8. Roger Milla
Nation: Cameroon
Position: Striker
AFCON Titles: 1984, 1988
World Cup Best Finish: Quarterfinal, 1990
Roger Milla became one of the first African footballers to become a global World Cup icon.
He already had a strong African career before 1990.
Milla helped Cameroon win AFCON titles in 1984 and 1988.
He also received major African individual honours during his career.
Then came the 1990 World Cup.
Milla was 38.
He scored four goals as Cameroon reached the quarterfinal.
No African nation had ever gone that far at the men’s World Cup.
His celebrations beside the corner flag became one of the lasting images of the tournament.
Milla returned to the World Cup in 1994.
He scored against Russia at the age of 42 years and 39 days.
That made him the oldest goalscorer in men’s World Cup history.
He still holds the record.
His European club career was less decorated than those of Salah, Eto’o or Drogba.
His effect on African football history was huge.
Why Milla ranks No. 8: Two AFCON titles and historic World Cup performances made him one of Africa’s first global tournament stars.
9. Riyad Mahrez
Nation: Algeria
Position: Right Winger
African Player of the Year: 2016
AFCON Won: 2019
Champions League Won: 2023
Riyad Mahrez built his career through technical quality and calm decision-making.
His first touch and left foot became his main attacking weapons.
Mahrez’s club rise was unusual.
Leicester City entered the 2015-16 Premier League season as a huge outsider.
Mahrez became one of the team’s main players as Leicester won the title.
He was named PFA Players’ Player of the Year.
CAF then named him African Player of the Year in 2016.
Mahrez later joined Manchester City.
He won several Premier League titles and became part of the side that won the 2023 Champions League.
His Algeria career adds another major trophy.
Mahrez captained Algeria during its 2019 AFCON run.
His late free kick against Nigeria sent Algeria into the final.
The team then beat Senegal to become African champion.
Why Mahrez ranks No. 9: A historic Leicester title, African Player award, AFCON victory and Champions League title give him one of Africa’s strongest modern trophy records.
10. Nwankwo Kanu
Nation: Nigeria
Position: Forward
African Player of the Year Awards: 1996, 1999
Olympic Gold: 1996
Champions League Won: 1995
Nwankwo Kanu completes our Top 10.
His career includes major success for both club and country.
Kanu was part of Ajax’s young European champions.
Ajax won the Champions League in 1995.
One year later, Kanu became the leader of one of Africa’s great Olympic football stories.
Nigeria reached the semifinal against Brazil at the 1996 Atlanta Olympics.
Brazil led 3-1.
Nigeria fought back.
Kanu scored late to force extra time and then scored the Golden Goal winner.
Nigeria went on to beat Argentina in the final.
It became the first African nation to win Olympic men’s football gold.
Kanu later built a successful Premier League career with Arsenal.
He won two African Player of the Year awards.
Health problems could have ended his career early, but he returned to play for many more seasons.
Why Kanu ranks No. 10: Olympic gold, a Champions League title and two African Player awards give him the final position in our Top 10.
Full Ranking of the Greatest African Footballers Ever
| Rank | Player | Nation | Main Reason for Ranking |
| 1 | Samuel Eto’o | Cameroon | AFCON success, three Champions Leagues and four African Player awards |
| 2 | George Weah | Liberia | Africa’s historic Ballon d’Or winner |
| 3 | Mohamed Salah | Egypt | Elite Liverpool scoring career and Champions League |
| 4 | Didier Drogba | Côte d’Ivoire | Big-match scoring and 65 national-team goals |
| 5 | Yaya Touré | Côte d’Ivoire | Four straight African Player awards |
| 6 | Sadio Mané | Senegal | AFCON champion and Liverpool success |
| 7 | Abedi Pelé | Ghana | European champion and elite playmaker |
| 8 | Roger Milla | Cameroon | AFCON success and World Cup influence |
| 9 | Riyad Mahrez | Algeria | AFCON, Premier League and Champions League |
| 10 | Nwankwo Kanu | Nigeria | Olympic gold and major European trophies |
Who Is the Greatest African Football Player of All Time?
Samuel Eto’o is the greatest African football player of all time in our ranking.
George Weah has the stronger single individual award.
Mohamed Salah has one of the stronger long-term European scoring records.
Eto’o has the best balance.
He won AFCON twice.
He won African Player of the Year four times.
He remains the leading scorer in AFCON finals history.
He also won three Champions League titles.
That combination gives Eto’o the narrow advantage.
Samuel Eto’o vs George Weah: Who Was Better?
George Weah reached an individual height Eto’o never reached.
Weah won the Ballon d’Or.
That remains unique among African-born men’s players.
Eto’o has the stronger total trophy record.
He won two Africa Cup of Nations titles and three Champions League trophies.
He also won African Player of the Year four times.
We therefore rank:
1. Samuel Eto’o
2. George Weah
If the ranking focused only on peak individual recognition, Weah could take first.
Across the full career, Eto’o has the edge.
Mohamed Salah vs Didier Drogba: Who Ranks Higher?
We rank Mohamed Salah above Didier Drogba.
Both became Premier League legends.
Drogba has the stronger record in cup finals.
His 2012 Champions League final remains one of the greatest performances by an African player in a European final.
Salah produced greater scoring output across a longer peak.
He finished his Liverpool career with 257 goals and four Premier League Golden Boots.
Drogba has the stronger Côte d’Ivoire scoring record.
Salah’s total club output gives him third place.
Salah vs Eto’o: Who Is Africa’s Greatest Modern Attacker?
Salah has stronger Premier League numbers.
Eto’o has the stronger international trophy record.
Eto’o won AFCON twice and helped Cameroon win Olympic gold.
Salah reached AFCON finals but did not win the tournament.
Eto’o also won three Champions League titles compared with Salah’s one.
For that reason, Eto’o remains ahead.
Salah’s long Liverpool peak still places him firmly in the Top 3.
Who Has Won the Most African Player of the Year Awards?
Samuel Eto’o and Yaya Touré share the modern record with four awards each.
Eto’o won in:
- 2003
- 2004
- 2005
- 2010
Touré won in:
- 2011
- 2012
- 2013
- 2014
Touré is the only player to win the award four years in a row.
Mohamed Salah, Didier Drogba, Sadio Mané and Nwankwo Kanu are among the players who won twice.
Who Is the Only African Ballon d’Or Winner?
George Weah remains the only African-born men’s player to win the Ballon d’Or.
He won the award in 1995.
Weah was playing at elite level in Europe after major spells with Monaco and Paris Saint-Germain before moving to AC Milan.
His victory remains one of the biggest individual achievements in African football history.
Who Is the Greatest African Striker of All Time?
Samuel Eto’o ranks first among African strikers in our list.
His closest challengers include:
- George Weah
- Didier Drogba
- Roger Milla
- Mohamed Salah, if counted as a forward rather than a winger
Eto’o combines goals, trophies and international success better than the other traditional No. 9s.
He also remains AFCON’s record scorer.
Who Is the Greatest African Midfielder of All Time?
Yaya Touré ranks highest among central midfielders in our Top 10.
His four straight African Player of the Year awards separate him.
Touré could defend, create and score.
Abedi Pelé offers the strongest challenge among creative midfielders.
Jay-Jay Okocha also belongs in the discussion based on skill and influence.
For total career value, Touré takes first place among midfielders.
Who Is the Greatest African Player in Premier League History?
Mohamed Salah has the strongest case.
He ended his Liverpool career with 191 Premier League goals for the club.
He also won four Golden Boots and three PFA Players’ Player of the Year awards.
Didier Drogba, Yaya Touré, Sadio Mané and Riyad Mahrez also built historic Premier League careers.
Salah’s scoring numbers and individual honours give him the edge.
Great African Players Who Missed the Top 10
Africa has produced enough elite talent to create several strong lists.
These players came especially close.
Jay-Jay Okocha
Jay-Jay Okocha was one of Africa’s most gifted dribblers.
The Nigerian midfielder became famous for his creativity and close control.
He helped Nigeria win Olympic gold in 1996 and played at several major international tournaments.
His trophy and scoring record is smaller than those of our final Top 10.
Pierre-Emerick Aubameyang
Aubameyang won African Player of the Year in 2015.
He built elite scoring records in Germany and England.
His Gabon career made international trophies difficult to achieve.
That lowers his position slightly in our final comparison.
Rabah Madjer
Rabah Madjer is one of Algeria’s great football legends.
His backheel goal for Porto in the 1987 European Cup final became one of the competition’s famous moments.
Porto won the title.
Madjer also helped Algeria win AFCON 1990.
Michael Essien
Michael Essien became one of Europe’s best box-to-box midfielders at his peak.
He won major titles with Chelsea and played a leading role for Ghana.
Injuries reduced parts of his prime.
Essam El Hadary
Essam El Hadary has one of the strongest goalkeeper cases in African history.
He won AFCON four times with Egypt.
In 2018, he also became the oldest player to appear at a men’s World Cup at 45 years and 161 days.
Ahmed Hassan
Ahmed Hassan won AFCON four times with Egypt.
His international career included more than 180 appearances.
He was also named the best player at AFCON in both 2006 and 2010.
N’Golo Kanté
Kanté was born in France and represented France internationally, so he is not included in this ranking.
Our eligibility rule is based on representing an African senior national team, rather than ancestry alone.
This keeps the ranking consistent.
Which African Nation Has Produced the Most Player of the Year Winners?
Cameroon has one of the strongest records in African Player of the Year history.
CAF records show Cameroon leading the historical country total.
Its winners include Roger Milla, Thomas N’Kono, Jean Manga Onguéné, Patrick Mboma and Samuel Eto’o.
Côte d’Ivoire and Nigeria have also produced several winners.
That shows why Cameroon, Nigeria and Côte d’Ivoire appear so often in all-time African football debates.
What Is Africa’s Best World Cup Finish?
African nations have reached the men’s World Cup semifinal but have not yet won the tournament.
Morocco made history at the 2022 World Cup by reaching the semifinal.
Before that, Cameroon reached the quarterfinal in 1990.
Senegal reached the quarterfinal in 2002.
Ghana did the same in 2010.
Roger Milla’s 1990 Cameroon side played a major part in proving that African teams could compete deep into the tournament.
Frequently Asked Questions
Who is the best African football player of all time?
Samuel Eto’o ranks as the best African football player of all time in our list. He won two AFCON titles, three Champions League trophies and four African Player of the Year awards.
Who are the Top 5 African football players ever?
Our Top 5 are Samuel Eto’o, George Weah, Mohamed Salah, Didier Drogba and Yaya Touré.
Is George Weah the greatest African player ever?
Weah has one of the strongest cases because he won the 1995 Ballon d’Or. We rank him second because Eto’o has the stronger international and European trophy record.
Is Mohamed Salah the greatest African player ever?
Salah has a real case and ranks third in our list. His Liverpool scoring record is exceptional, but Eto’o has more international success and Weah won the Ballon d’Or.
Who is Africa’s only Ballon d’Or winner?
George Weah won the Ballon d’Or in 1995. He remains the only African-born male player to win the award.
Who has won African Player of the Year the most times?
Samuel Eto’o and Yaya Touré share the modern record with four wins each.
Who is the highest-scoring player in AFCON history?
Samuel Eto’o is the leading scorer in Africa Cup of Nations finals history with 18 goals.
Who is Côte d’Ivoire’s record goalscorer?
Didier Drogba is Côte d’Ivoire’s record scorer with 65 goals in 105 senior international appearances.
Did Sadio Mané win AFCON?
Yes. Mané helped Senegal win its first Africa Cup of Nations at the 2021 tournament, which was played in early 2022. He scored the winning penalty in the final.
Which African player scored the most goals for Liverpool?
Mohamed Salah finished his Liverpool career with 257 goals in all competitions. He ranks third on Liverpool’s all-time scoring list.
Who is the oldest World Cup goalscorer?
Roger Milla remains the oldest goalscorer in men’s World Cup history. He scored for Cameroon at age 42 years and 39 days in 1994.
Which African player has won the Champions League the most times?
Samuel Eto’o won the Champions League three times as a player, twice with Barcelona and once with Inter Milan.
Conclusion
Samuel Eto’o ranks first among the best African football players of all time, followed by George Weah and Mohamed Salah. FootballerRank reached this order after comparing verified national-team records, club careers, peak level, major trophies, individual awards, longevity and historical influence. Didier Drogba, Yaya Touré, Sadio Mané, Abedi Pelé, Roger Milla, Riyad Mahrez and Nwankwo Kanu complete a Top 10 that reflects many nations and several generations of African football excellence.


