Answer
With 346 goals for Liverpool, Ian Rush stands as the club's all-time leading scorer, surpassing Kenny Dalglish's 168 goals. Rush, a Welsh striker, played for Liverpool from 1980 to 1987 and again from 1988 to 1996, winning numerous accolades including five league titles, three FA Cups, and a European Cup. His goal-scoring prowess and iconic status have solidified his place as a Liverpool legend.