Steven Gerrard is the highest scoring player in European competition for Liverpool FC
Tommy Gemmill for Celtic in 1967, and Kenny Dalglish for Liverpool in 1978 (played for Celtic) immediately spring to mind. Anyone else?
Nicolas Anelka has played and scored for Arsenal, Liverpool, Manchester City, Bolton Wanderers and Chelsea.
Riera, garcia, hyypia
It is Steven Gerrard with 33
From the start of the premier league Liverpool have had 42 players score a hat trick the latest was Suarez
Dirk Kuyt scored three goals against Manchester United
Nicholas Anelka. Scored for Liverpool against Man Utd, Scored for Man Utd against Liverpool (own goal for Liverpool). Won premiership with Arsenal. Won champions league with Real Madrid at Hampden Park. Has he played for France though? he's clearly played for France and was born there