Writing for the Daily Telegraph, Carragher, who played 737 times for the club, named former Arsenal ace Thierry Henry as his number one, whilst ex-Liverpool teammate Luis Suarez and current Red, Mohamed Salah ranked eighth and sixth respectively.
Twitter: Jamie Carragher’s Top 10 all-time Premier League strikers:
1st: Thierry Henry
2nd: Sergio Aguero
3rd: Alan Sheare… https://t.co/6WIQ37WhbU (@FootyAccums)
[Full list from @FootyAccums]
Perhaps most surprisingly was Alan Shearers third-place spot, given the man synonymous with Newcastle United is by far and away the Premier League’s all-time top scorer.
READ LIVERPOOL VERDICT
Naming and creating a fair order without bias is almost an impossible task.
However, both Reds named are well worthy of their places in the conversation given their goal records, albeit neither had the longevity of the names above them.
Should Salah complete another two or three seasons with Liverpool his name will almost certainly feature higher up in the echelons of elite strikers.