Afghanistan
Angola
Argentina
Asia (AFC)
Asian Games
Australia
Belgium-Netherlands
Brazil
Burkina Faso
Central American & Caribbean Games
Central American Games
Congo DR
Denmark
England
Europe (UEFA)
FYR Macedonia
Finland
Germany
Greece
International Tournaments
Italy
Mediterranean Games
Mexico
National
Nepal
North & Central America (Concacaf)
Palestine
Pan American Games
Panama
Russia
Scandinavia
Serbia And Montenegro
South American Games
Spain
Syria
USA
Venezuela
World (FIFA)
Yemen
Zimbabwe

Top African goalscorers in Premier League history: Salah above top-flight greats

talksport.com, 14 November 2023, 13:00
The Premier League has been treated to the talents of some of the best African footballers of all time over the years.

And there have been countless goals scored in the English top-flight by Africa's biggest stars.

From Mohamed Salah to Didier Drogba and Yaya Toure, talkSPORT.com has taken a look at the top 10 highest-scoring players in the Premier League history

10. Nwankwo Kanu - 54 goals, 273 matches

The majority of the other players on this list made their names in the top-flight within the last 15 years, but Kanu's peak was before then.

Arsenal signed the forward in 1999 from Inter Milan for just over £6million, and he was a big hit.

He made over 100 top-flight appearances for the Gunners and scored 30 goals, helping the club win the Premier League twice.

He left in 2004 but remained in England, joining West Brom and then Portsmouth, but he only scored 24 more goals across six seasons before Pompey were relegated in 2010, and he retired in 2012.

9. Yaya Toure - 62 goals, 230 matches

Given Toure was a central midfielder, his numbers in the Premier League are even more impressive.

The Ivorian arrived from Barcelona in 2010 for around £25m, but many people felt City had overpaid, and they couldn't have been more wrong.

Over the next eight years, Toure became the ideal box-to-box midfielder, possessing sublime technique and an incredible engine.

Most read in Football

Fans reshare 'beginning of the end' moment for Ramsdale that even shocked Wright

Papiss Cisse joined Macclesfield training after shining in star-studded 'retirement' game

Ramsdale's dad hits out at Arsenal boss Arteta's handling of Raya situation

Martin Odegaard missed back-to-back Arsenal games due to training ground concussion

He played his part in some brilliant sides, but no one will ever forget his 2013/14 campaign, as he scored a staggering 20 top-flight goals to help win City the Premier League trophy.

8. Wilfried Zaha - 68 goals, 305 matches

Zaha could go down as one of the Premier League's most underrated wingers of modern times.

There were times when it seemed he was keeping Crystal Palace in the league on his own, and he was often the club's top goalscorer.

Across his last five years in England, the Ivorian registered double figures for goals three times.

Unfortunately, a move to a big English club never materialised after his initial transfer to Manchester United failed before returning to Palace.

But in 2023, he decided it was time for something new and joined Galatasaray, where he scored in the Champions League at Old Trafford to silence his former club.

7. Pierre-Emerick Aubameyang - 69 goals, 143 matches

When we think of Aubameyang, we probably remember Mikel Arteta throwing him out of Arsenal and his Chelsea struggles, but before all that, he was a top striker.

His goals-to-games ratio is incredible, and under Arsene Wenger, Unai Emery and Arteta, the Gabonese international scored plenty.

Darren Bent & Andy Goldstein debate if Liverpool's Mo Salah is the best player in the Premier League

Aubameyang joined the Gunners from Borussia Dortmund in January 2018, and he scored ten times in his first 13 league games.

He followed that up with two years of 20+ before his numbers dropped and problems started to crop up.

In the end, Arteta decided to put the team first, and Aubameyang was shipped out, but we shouldn't forget how good he was for two-and-a-half years.

6. Riyad Mahrez - 82 goals, 284 matches

Treble-winner Mahrez is also among the top African scorers after an incredible career, scoring a total of 82 goals for Leicester and Man City.

Signed for just over £400,000 by Leicester in 2014 from Le Harve, the Algerian international played a huge role in the Foxes' shock title win during the 2015/16 season.

He scored an incredible 17 times as Leicester stunned everyone to become champions of England.

Mahrez joined Man City in the summer of 2018 and became a key player for Pep Guardiola out on the right.

The winger proved to be a lethal finisher and scored all types of goals as he added more and more trophies to his personal haul before departing for Saudi Arabia in 2023.

5. Yakubu Aiyegbeni - 95 goals, 252 matches

'Feed the Yak, and he will score' became a very popular chant at Everton while Yakubu played for the Toffees.

The Nigerian forward spent nine years in the Premier League and played for Portsmouth, Middlesbrough, Everton and Blackburn Rovers.

At his peak, he was a top striker who scored over double figures in six top-flight seasons.

Yakubu is perhaps one of the least fashionable names on this list, but he was a born goalscorer and is a cult hero at all of his previous Premier League sides.

4. Emmanuel Adebayor - 97 goals, 241 matches

Adebayor is fourth after spells at Man City and north London rivals Arsenal and Tottenham.

The Togolese international initially joined the Gunners in 2006 from Monaco and struggled to make it into the team.

But his breakthrough year proved to be the 2007/08 season when he scored a staggering 24 goals before joining City in 2009.

His most infamous moment came while at City when he scored against Arsenal and charged to the other end of the pitch to celebrate in front of the travelling Gunners fans, sparking angry scenes in the away end.

Adebayor then left for a brief spell with Real Madrid before returning to play for Spurs, meaning many Arsenal fans aren't big fans of their former striker.

3. Didier Drogba - 104 goals, 254 matches

When it was Drogba's day, there was little any Premier League defender could do about it.

The Ivorian was an elite striker, and after joining Chelsea from Marseille in 2004, he helped the Blues win three Premier League titles during his first spell with the club.

Drogba also played a huge role in Chelsea's first Champions League triumph, scoring a late equaliser against Bayern Munich and then slotting home the winning penalty in the shootout.

The forward then departed for a spell at Galatasaray before Jose Mourinho brought him back, and he played one more season for the Blues, winning a fourth league title.

2. Sadio Mane - 111 goals, 263 matches

Salah's former Liverpool teammate, Mane, also makes the list after years of tormenting defences under Jurgen Klopp.

The now Al-Nassr forward sits in second place in the all-time goalscorer rankings for African players in the Premier League.

Mane initially joined Southampton in 2014 from RB Salzburg and scored the quickest hat-trick in history against Aston Villa (2 minutes and 56 seconds).

Liverpool signed him in 2016, and Mane became a key part of the Premier League's best attacking trio, with Salah and Roberto Firmino.

As a unit, they scored 338 goals and provided 139 assists as Liverpool won the Premier League and became European champions.

1. Mohamed Salah - 149 goals, 243 matches

Liverpool superstar Salah is the highest-scoring African player in Premier League history.

The Egyptian has dominated the top-flight ever since signing for the Reds in 2017 following a brief stint with Chelsea.

Salah became the first-ever player to score 32 goals in one season in his first year at Anfield, and he has netted at least 19 goals every campaign since.

Only two of his league strikes came for Chelsea, while 147 have been scored for Liverpool.

Read More on talkSPORT

Son eighth, no Watkins or Hojlund among list of Premier League's best strikers

Travis Kelce looks shocked as Taylor Swift changes lyrics for Kansas City Chiefs star

He is the club's all-time top goalscorer in the Premier League, sitting above Robbie Fowler and Steven Gerrard in the rankings.

There is definitely an argument to say Salah is one of the league's greatest players.

Top News

23 November 2024 talksport.com Mikel Arteta left Arsenal fans confused with a much-changed starting XI to face Nottingham Forest. 23 November 2024 sportsmole.co.uk Sunderland boss Regis Le Bris has insisted Chris Rigg and Jobe Bellingham are best served to stay put for the time being despite being linked with moves away from the club. 23 November 2024 sportsmole.co.uk Manchester United head coach Ruben Amorim has lavished praise on Mason Mount and suggested that the Englishman will be an important player for him at Old Trafford. 23 November 2024 sportsmole.co.uk St Mary's is the venue for Sunday's meeting between the Premier League's leaders and basement boys, as Liverpool take on 20th-placed Southampton in a 2pm kickoff. 23 November 2024 talksport.com Philippe Senderos played against countless Premier League legends, but one stands out as the toughest. 23 November 2024 talksport.com The second half in Chelsea's clash against Leicester City was delayed due to two officials being forced to change their roles. 23 November 2024 sportsmole.co.uk Manchester United are reportedly interested in signing Atalanta BC midfielder Ederson. 23 November 2024 talksport.com Ex-Premier League striker Darren Bent could not believe Wilfred Ndidi escaped a red card against Chelsea. 23 November 2024 talksport.com Chelsea boss Enzo Maresca has explained why Malo Gusto and Pedro Neto were left out of his squad to face Leicester City. 23 November 2024 talksport.com Christopher Nkunku is unhappy with the little game time he receives at Chelsea and is considering his future, according to reports. 23 November 2024 talksport.com New Manchester United manager Ruben Amorim has revealed he is a huge fan of Mason Mount. 23 November 2024 sportsmole.co.uk West Ham United manager Julen Lopetegui is facing a couple of critical decisions for Monday's Premier League fixture with Newcastle United at St James' Park. 23 November 2024 sportsmole.co.uk Enzo Maresca has made several surprise inclusions in his Chelsea XI for Saturday's Premier League fixture at Leicester City. 23 November 2024 sportsmole.co.uk Newcastle United head coach Eddie Howe will be unable to call upon Dan Burn for Monday's Premier League clash with West Ham United at St James' Park. 23 November 2024 sportsmole.co.uk Hoping to win three straight Premier League games for the first time in over 12 months, Newcastle United host a troubled West Ham United at St James' Park in Monday's Premier League offering. 23 November 2024 talksport.com Brentford may have managed to seamlessly replace Ivan Toney with Bryan Mbeumo, but this might not be a long-term solution. 23 November 2024 sportsmole.co.uk Chelsea are reportedly facing an anxious wait to determine the severity of Reece James' latest hamstring injury. 23 November 2024 sportsmole.co.uk Manchester United and Arsenal have reportedly been handed a boost in the race to sign Brighton & Hove Albion forward Evan Ferguson. 23 November 2024 sportsmole.co.uk Bayern Munich forward Harry Kane set a new Bundesliga record on Friday, eclipsing a feat previous held by Erling Haaland in the process. 23 November 2024 sportsmole.co.uk Both stuck inside Serie A's drop zone and facing a season-long scrap for survival, Venezia and Lecce will meet at Stadio Pier Luigi Penzo on Monday evening. 23 November 2024 sportsmole.co.uk Trailing their visitors by one point in the Serie A standings, Empoli will attempt to leapfrog Udinese with a win at Stadio Castellani on Monday evening. 23 November 2024 sportsmole.co.uk With all eyes fixed on the January transfer market, clubs around the UK and Europe are already lining up potential mid-season moves. 23 November 2024 sportsmole.co.uk Eyupspor vs. Caykur Rizespor (Saturday, 10.30am) Eyupspor and Caykur Rizespor will kick off round 13 of the Turkish Super Lig when they go head-to-head at Recep Tayyip Erdogan Stadium on Saturday. 23 November 2024 sportsmole.co.uk Go Ahead Eagles vs. Almere City (Saturday, 3.30pm) Two teams who could really do with a victory kick off round 13 of the 2024-25 Eredivisie season as Go Ahead Eagles welcome Almere City to De Adelaarshorst on Saturday afternoon. 23 November 2024 sportsmole.co.uk Valencia vs. Betis (Saturday, 1.00pm) Valencia will play their first game since the devastating DANA storm struck the region when they welcome Real Betis to Mestalla for Saturday's La Liga contest. 23 November 2024 sportsmole.co.uk Hellas Verona vs. Inter Milan (Saturday, 2.00pm) One of six sides within two points of the Serie A summit, reigning champions Inter Milan continue their title defence on Saturday, when they visit Hellas Verona. 23 November 2024 sportsmole.co.uk B. Leverkusen vs. Heidenheim (Saturday, 2.30pm) Xabi Alonso will hope that his Bayer Leverkusen side can return to winning ways when they welcome strugglers Heidenheim to BayArena in their 11th Bundesliga game of the campaign on Saturday. 23 November 2024 sportsmole.co.uk Lens vs. Marseille (Saturday, 4.00pm) Saturday evening will see Lens welcome Marseille to the Stade Bollaert-Delelis in one of the standout games in Ligue 1 this weekend. 23 November 2024 sportsmole.co.uk Rangers vs. Dundee Utd (Saturday, 3.00pm) Rangers, aiming to build consistent form after a challenging start to the season, host Dundee United at Ibrox Stadium on Saturday in the Scottish Premiership. 23 November 2024 sportsmole.co.uk Moreirense and Porto return to action in the fourth round of the Taca de Portugal when they go head to head at the Parque de Jogos Comendador Joaquim de Almeida Freitas on Sunday.