• Top List

Top 10 African Scorers in Premier League History

Salah, Mane, Premier League
Getty Images

Countless players from Africa have starred in England, but who has scored the most goals? Find out here who are the highest African scorers in the Premier League.


Some of the greatest African scorers have graced the Premier League over the years. From George Weah to Mohamed Salah, the list is endless. The continent constantly produces more talents, and many more goal machines will surely arrive.

The African to score the most goals in Premier League history is Mohamed Salah. The two-time Golden Boot winner has scored 107 goals in 167 games across his career in England for Liverpool and Chelsea.

Using stats from the English league itself, we give you a detailed list of the top 10 African scorers in Premier League history.


1) Mohamed Salah (Egypt) – 107 goals

Mohamed Salah - Liverpool
Getty Images
107167Chelsea, Liverpool

After a tough first stint with Chelsea between 2014-16, Salah returned to the Premier League in 2017 with Liverpool and has since become a household name.

The Egypt international is rated as one of the best attackers in the world and his record backs it. In only 167 games, he has scored 107 goals and won the Golden Boot twice. He won Player of the season in 2017/18 and helped Liverpool end a 30-year wait for Premier League glory in 2019/20.

Salah recently surpassed Ivorian legend Didier Drogba to become the top African scorer in Premier League era in style by scoring a hat-trick in Liverpool’s 5-0 win at Manchester United.


2) Didier Drogba (Ivory Coast) – 104 goals

Getty Images

The Ivorian striker was one of Jose Mourinho’s first signings as Chelsea manager in 2004. He was a relatively unknown talent from Marseille, but that soon changed.

Drogba proved to be a vital player for Chelsea across two spells between 2004-2012. He became the first African scorer to reach a century of goals, won two Golden Boot awards (2006-07 & 2009-10), and helped the Blues win the Premier League four times.

3) Sadio Mané (Senegal) – 100 goals

Sadio Mane, Chelsea
Getty Images
100238Southampton, Liverpool

Coming in third is Sadio Mane. The Senegal international has starred in the Premier League since 2014, having made his name at Southampton before joining Liverpool in 2016.


The 29-year-old has raised his game to new heights at Anfield, earning recognition from the very best. In fact, Lionel Messi voted for him in the 2019 FIFA World Player of the Year award.

Mane even shared the Golden Boot with Reds teammate Salah and Arsenal’s Pierre-Emerick Aubameyang in 2019 and won his first Premier League title a year later.

His strike against Watford on October 16, 2021, saw him become the third African player in Premier League history to bag a 100 goals.


4) Emmanuel Adebayor (Togo) – 97 goals

Emmanuel Adebayor
Getty Images
97242Arsenal, Manchester City, Tottenham, Crystal Palace

The 37-year-old played for four different clubs during his Premier League days between 2006 and 2016.

Adebayor became a household name at Arsenal and replaced a departed Thierry Henry as the club’s leading man. The striker later had mixed spells at Manchester City and Tottenham. In 2016, he bid England farewell for the last time following a brief stint at Crystal Palace.

5) Yakubu Aiyegbeni (Nigeria) – 95 goals

Getty Images
95252Portsmouth, Middlesbrough, Everton, Blackburn

Like Adebayor, Yakubu represented four different teams during his Premier League career. The Nigerian scored an impressive 95 goals in 295 games, averaging 0.38 goals per match.


Yakubu, who last played in the Premier League in 2012 for Blackburn, retired from football in November 2017.

6) Riyad Mahrez (Algeria) – 68 goals

Riyad Mahrez, Manchester City
Getty Images
68233Leicester, Manchester City

Mahrez became a Premier League and PFA Player of the Year winner at Leicester City during a glorious four-year spell. He has since tasted further success at Manchester City. Two more titles have come his way at the Etihad, and more may follow in the upcoming seasons.

7) Pierre-Emerick Aubameyang (Gabon) – 68 goals

Pierre-Emerick Aubameyang - Arsenal
Getty Images

One quick riser in the list of top African scorers in Premier League history is Aubameyang.


The Gabon captain wanted to test himself in England when he swapped Borussia Dortmund for Arsenal in 2018, and it’s fair to say he aced it.

In only 122 games, Aubameyang has scored 68 goals and shared the Golden Boot prize with Salah and Mane in 2019.

8) Yaya Touré (Ivory Coast) – 62 goals

Yaya Touré
Getty Images
62230Manchester City

The four-time African Footballer of the Year starred for Manchester City between 2010 and 2018. In that time, he supplied many vital goals – such as that memorable winner in the 2011 FA Cup final – and helped the club win the Premier League 3 times.


9) Nwankwo Kanu (Nigeria) – 54 goals

Nwankwo Kanu
Getty Images
54237Arsenal, West Brom, Portsmouth

Kanu is a true Premier League great and was a member of Arsenal’s famous ‘Invincibles’, who won the 2003/04 title without a single defeat all season.

The two-time Premier League winner also had spells with West Brom and Portsmouth before retiring from the game in 2012.

10) Efan Ekoku (Nigeria) – 52 goals

Efan Ekoku
Source: Premier League
52160Wimbledon, Norwich City

Completing our list of top African scorers in Premier League era is Ekoku.

The former Nigeria international played in the English top-flight between 1992 and 1999. He was a striker for Wimbledon and Norwich City, scoring 52 goals in 160 appearances.


Top African Scorers in Premier League History

1.Mohamed SalahEgypt107
2.Didier DrogbaCôte d’Ivoire104
3.Sadio ManéSenegal100
4.Emmanuel AdebayorTogo97
6.Riyad MahrezAlgeria68
7.Pierre-Emerick AubameyangGabon68
8.Yaya TouréCôte d’Ivoire62
10.Efan EkokuNigeria52