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
Recent Posts
- From Premier League champions to League One: The story of Leicester City’s decline
- Alex Scott fires Bournemouth past Arsenal to dent title ambitions
- Arbeloa insists Real Madrid ‘haven’t lost La Liga’ despite Girona draw
- Man City move ahead of Manchester United for €50m star
- West Ham thrash Wolves 4-0 to climb out of the relegation zone
- Real Madrid held by Girona, Barcelona eye nine-point lead
- Eddie Nketiah ruled out for the remainder of the 2025/26 campaign
- Chelsea vs Manchester City: Match preview, predicted line-ups, team news and prediction
- Manchester City confirm contract extension for Bettinelli
- Arsenal vs Bournemouth: Match preview, predicted line-ups, team news and prediction