To play this video you need to enable JavaScript in your browser.
- 140 Comments
Mohamed Salah’s Liverpool career is coming to an end.
After nine years, 435 appearances and 255 goals for the Reds, Salah has announced this will be his last season at Anfield.
Liverpool’s third-highest scorer of all time will undoubtedly leave as one of the Reds’ greatest players, but where does he rank in terms of Premier League icon status?
BBC Sport looks at some of the league’s best-ever forwards and asks you to decide where he ranks. As always, this is not an exhaustive list.
Do you judge them purely on goals, maybe it is their contribution to their teams, their success or all-round involvement?
- 11 hours ago
- 9 hours ago
- 13 August 2025
Sergio Aguero – Man City
Premier League appearances: 275 Goals: 184 Goals per game: 0.67 Assists: 47
Agueroooo. That 93rd-minute title-winning goal back in May 2012 will live long in the memory as he gave Manchester City their first title for 44 years – snatching it away from their bitter rivals Manchester United on goal difference.
But the Argentine was much more than just that goal. He is the league’s sixth-highest scorer, is City’s all-time top scorer and has the record for the most Premier League hat-tricks.
Dennis Bergkamp – Arsenal
Premier League appearances: 315 Goals: 87 Goals per game: 0.28 Assists: 94
Often classed as one of the most influential early Premier League signings, Bergkamp had a transformational effect on Arsenal when he signed from Inter Milan for £7.5m in 1995.
He helped the club win three Premier League titles, three FA Cups and reach the Champions League final in 2006. The Dutchman won the PFA Player of the Year award in 1998.
Andy Cole – Newcastle, Blackburn, Man Utd, Fulham, Portsmouth, Man City, Sunderland
Premier League appearances: 414 Goals: 187 Goals per game: 0.45 Assists: 73
Prolific in front of goal, Cole is the league’s fifth-highest scorer of all time and picked up the Golden Boot in 1994.
He is mostly remembered for his time at Manchester United, who paid a then record British transfer fee for him from Newcastle.
Didier Drogba – Chelsea
Premier League appearances: 254 Goals: 104 Goals per game: 0.41 Assists: 55
In two spells at the club, the Ivory Coast striker became a firm favourite among Chelsea fans as they became a dominant force in the Premier League under Jose Mourinho.
He was voted the club’s greatest ever player in a fans’ poll in 2012, winning four Premier Leagues, four FA Cups, three League Cups and a Champions League title.
Erling Haaland – Man City
Premier League appearances: 126 Goals: 107 Goals per game: 0.85 Assists: 23
You couldn’t leave him off this list, could you? Haaland has consistently set goalscoring records since moving to City from Borussia Dortmund in 2022 for a little more than £50m.
He is already the club’s fourth-highest goalscorer and is the only player to win the Premier League’s player and young player of the season awards in the same campaign. He is also the fastest player to reach 100 Premier League goals.
Thierry Henry – Arsenal
Premier League appearances: 258 Goals: 175 Goals per game: 0.68 Assists: 74
The Frenchman, who also played for Monaco, Juventus and Barcelona, scored 175 Premier League goals and is eighth on the list of all-time scorers.
Viewed by many as Arsenal’s greatest player, Henry won two Premier League titles and three FA Cups with the Gunners, where he played between 1999 and 2007.
Harry Kane – Tottenham
Premier League appearances: 320 Goals: 213 Goals per game: 0.67 Assists: 46
England’s all-time top scorer ended his record-breaking Tottenham career when he left for Bayern Munich in 2023.
Spurs’ top scorer won the Premier League Golden Boot three times – in 2015-16, 2016-17 and 2020-21 – and with 213 goals from 320 games in the English top flight, needed just 48 more to break Alan Shearer’s Premier League scoring record.
Cristiano Ronaldo – Man Utd
Premier League appearances: 236 Goals: 103 Goals per game: 0.44 Assists: 37
Ronaldo enjoyed two spells in the Premier League and at Manchester United – but it was the first stint between 2003-09 where he really made his name.
The Portuguese won three straight Premier League titles, the Champions League and the Club World Cup with United – as his form made him the world’s most expensive player when he joined Real Madrid in for £80m.
Wayne Rooney – Man Utd and Everton
Premier League appearances: 491 Goals: 208 Goals per game: 0.42 Assists: 103
Undoubtedly a prolific finisher, Rooney is the third-highest Premier League goalscorer and Manchester United’s leading all-time scorer. But Rooney was far more than that and also stands fourth in the Premier League’s list for assists.
Having started his Premier League career at Everton, in 2004 Rooney moved to United, where he won five Premier League titles, an FA Cup, three League Cups, a Champions League, Europa League and Club World Cup title.
Mohamed Salah – Liverpool and Chelsea
To play this video you need to enable JavaScript in your browser.
Premier League appearances: 323 Goals: 191 Goals per game: 0.59 Assists: 93
The Egyptian has played a key role in transforming Liverpool’s fortunes over the past nine seasons – becoming the club’s third-highest scorer ever, the Premier League’s fourth top scorer and the league’s eighth highest assist maker.
He helped the club to two Premier League titles, the Champions League, Fifa Club World Cup, Uefa Super Cup, FA Cup and two EFL Cups, as well as the Community Shield.
Alan Shearer – Blackburn Rovers and Newcastle
Premier League appearances: 441 Goals: 260 Goals per game: 0.59 Assists: 64
Alan Shearer still leads the Premier League’s all-time standings in terms of goalscorers – and you get the feeling he will do for a long time yet.
The ex-England striker played a key role in bringing the Premier League title to Blackburn Rovers before joining his boyhood club Newcastle – despite interest from Manchester United.
Luis Suarez – Liverpool
Premier League appearances: 110 Goals: 69 Goals per game: 0.63 Assists: 23
Suarez’s Liverpool career was filled with controversy but there can be no denying his brilliance for the Reds on the field after signing from Ajax in 2011 for £22.7m.
He left Anfield having scored 82 goals in 133 appearances, but also serving two bans – he was given an eight-game suspension in for racially abusing Manchester United’s Patrice Evra and a 10-game ban for biting Chelsea’s Branislav Ivanovic.
He won the League Cup in his first season at the club and equalled the goalscoring record for a 38-game Premier League season in his final campaign, with Liverpool finishing just two points behind Manchester City in the title race.
What information do we collect from this quiz?
Related topics
- Liverpool
- Premier League
- Football
- 12 March


Leave a Reply