1. Ian Rush – 185 goals
It’s little surprise to see Liverpool’s all-time record goalscorer at the top of our list.
Rushie bagged 185 of his 346 strikes on home soil, with the first coming in a 7-0 European Cup tie win over Oulu Palloseura back in September 1981.
Interestingly, the Welshman’s final Anfield effort came in a game in which Liverpool triumphed by exactly the same scoreline – on this occasion, they stuck seven past Rochdale in an FA Cup third-round fixture in January 1996.