Connect with us

Liverpool All-Time Top Scorers

Liverpool have had a ton of top players represent the club including some of the finest goalscorers ever to grace professional football.

Top of the all-time Liverpool top scorers list is Ian Rush, who netted a phenomenal 346 goals in 660 appearances across two spells with the club.

Roger Hunt is in second place with 285 goals in 492 appearances. He was the only Liverpool player who made England’s starting line-up when they won the 1966 World Cup final.

Gordon Hodgson, Billy Liddell and Mohamed Salah are the only other Liverpool players who have broken through the 200-goal barrier.

Kenny Dalglish is another high-profile name on the list in eighth place, after bagging 172 goals in 515 appearances for the club.

His partnership with Rush helped Liverpool win numerous trophies and is widely regarded as the most prolific link-up in the club’s history.

All-Time Liverpool Top Scorers

1. Ian Rush: 346 goals in 660 appearances.

2. Roger Hunt: 285 goals in 492 appearances.


3. Gordon Hodgson: 241 goals in 377 appearances.

4. Billy Liddell: 228 goals in 534 appearances.

5. Mohamed Salah: 211 goals in 349 appearances.

6. Steven Gerrard: 186 goals in 710 appearances.

7. Robbie Fowler: 183 goals in 369 appearances.

8. Kenny Dalglish: 172 goals in 515 appearances.

9. Michael Owen: 158 goals in 197 appearances.

10. Harry Chambers: 151 goals in 339 appearances.

More Liverpool Resources

Liverpool News | Liverpool Fixtures | Liverpool Live Streaming | Premier League Table | Premier League Top Scorers | Liverpool Top Scorers