Ranked! Liverpool's top 10 Premier League scorers

Mohamed Salah of Liverpool celebrates after scoring the sixth goal during the Premier League match between Liverpool FC and Manchester United at Anfield on March 05, 2023 in Liverpool, England.
(Image credit: Andrew Powell/Liverpool FC via Getty Images)

There from the very beginning of the Premier League, Liverpool are one of only three teams to have found the net 2,000 times in the competition (2,021 to be precise).

But which Reds players have accounted for most of those goals? Let's take a look at the top 10...

10. Daniel Sturridge (50 goals)

Daniel Sturridge celebrates after scoring for Liverpool

(Image credit: Getty Images)

Despite all of his injury troubles, Sturridge still made it into the exclusive club of Liverpool's Premier League half-centurions.

The former England international enjoyed his best season for the Reds in 2013/14, finding the net 21 times in 29 appearances as Brendan Rodgers' side spectacularly crumbled in their pursuit of the title.

9. Dirk Kuyt (51 goals)

Dirk Kuyt, Liverpool

(Image credit: Getty)

His sensational work rate may have made him a walking billboard for 'the kind of players fans love', but Kuyt still popped up with his fair share of goals during six years at Liverpool.

The industrious Dutchman never scored more than 13 in a season, but he hit double figures in three campaigns and featured in all 38 games as the Reds finished second in 2008/09 under Rafael Benitez.

8. Fernando Torres (65 goals)

Fernando Torres

(Image credit: Getty)

Torres arrived at Anfield to much fanfare in the summer of 2007, having become one of Europe's most sought-after young strikers at Atletico Madrid.

And 'El Nino' certainly lived up to the hype, banging in 24 Premier League goals in his first season with the Reds and 65 in 102 appearances in the competition altogether - before his acrimonious departure for Chelsea in January 2011, which didn't pan out too well...

7. Luis Suarez (69 goals)

Luis Suarez, Liverpool

(Image credit: Getty)

Suarez only made 110 Premier League appearances for Liverpool, but he certainly sunk his teeth into the division.

The prolific Uruguayan bagged 51 of his 69 goals in his final 66 appearances, winning the 2013/14 Golden Boot as he became one of only six players to break the 30-goal barrier in a 38-game Premier League season.

6. Roberto Firmino (71 goals)

Roberto Firmino

(Image credit: Getty)

Another indefatigable Liverpool forward (not that any of them can afford to be anything other than that in Jurgen Klopp's side), Firmino overtook Suarez with a hat-trick in the Reds' 5-0 rout of Watford last season.

In doing so, he became the first Brazilian to score multiple hat-tricks in the Premier League - adding to the one he struck against Arsenal in December 2018.

5. Sadio Mane (90 goals)

Liverpool forward Sadio Mane celebrating

(Image credit: Getty)

Given that he is still 28 goals behind the next two players on the list, Mane might never get any higher than fifth - but he probably isn't too bothered about that.

That's because the speedy Senegal international has a Golden Boot to his name, sharing the 2018/19 award in a three-way tie with Salah and Arsenal's Pierre-Emerick Aubameyang - plus he's passed the 100-goal mark in the Premier League overall, having netted 21 times for Southampton.

4. Michael Owen (118 goals)

Michael Owen, Liverpool

(Image credit: PA)

Had it not been for the recurring hamstring injury which ultimately compromised his career, Owen might be number one on this list.

To rank fourth is no mean feat, though, and he remains the youngest player to register 100 Premier League goals, doing so at the age of 23 years and 134 days in April 2003 – when he actually got on the scoresheet four times as the Reds thumped West Brom 6-0.

3. Steven Gerrard (120 goals)

Steven Gerrard

(Image credit: PA)

The only non-forward in the top 10 may have scored a sizeable chunk of his goals from penalties and free-kicks, but only 18 players have been on target more times in Premier League history.

Those goals against Olympiacos and AC Milan may be most indelibly etched in the minds of Liverpool fans, but their legendary Champions League-winning captain still gave them plenty of memories to cherish at domestic level - including a hat-trick on his 400th Premier League appearance, a 3-0 Merseyside derby win over Everton.

2. Robbie Fowler (128 goals)

Robbie Fowler, Liverpool

(Image credit: Getty)

One of the deadliest finishers in the country throughout the '90s, Fowler would rank joint-second here with the goals from his first spell at Anfield alone.

'God' returned in 2006 and scored another eight just to make sure that the top place was his alone for 18 years – until he was dethroned by an Egyptian king...

1. Mohamed Salah (129 goals)

Liverpool's Mohamed Salah celebrates one of his goals in the 7-0 win over Manchester United at Anfield in March 2023.

(Image credit: Getty Images)

What a way to break the record: Mohamed Salah smashed Robbie Fowler's long-standing tally in the 7-0 thumping of Manchester United. 

Salah tied with Tottenham's Son Heung-min for the 2021/22 Golden Boot, but he has now won or shared the award on three occasions – as many as Harry Kane and Alan Shearer and fewer than only Thierry Henry (four).

Along with Mane and Didier Drogba, the 30-year-old is one of only three African players to rack up 100 or more Premier League goals - and he has another two to add to his total, having scored twice in his less-than-memorable spell at Chelsea.

Tom Hancock

Tom Hancock started freelancing for FourFourTwo in April 2019 and has also written for the Premier League and Opta Analyst, among others. He supports Wycombe Wanderers and has a soft spot for Wealdstone. A self-confessed statto, he has been known to watch football with a spreadsheet (or several) open...