Alan Shearer scored the most goals in the Premier League, totaling 260 goals, making him the league's all-time top scorer. However, Ian Rush holds the record for the most goals in Liverpool's history and scored a total of 346 goals in competitive matches for the club. In terms of overall career goals, Rush has the edge, but in the context of the Premier League, Shearer leads.
Alan Shearer
alan shearer
Alan Shearer with 260 goals.
Alan Shearer 260 goals
Alan Shearer with 206 goals
Alan Shearer
Alan shearer
It is Alan Shearer.
The player is Alan shearer.
Alan shearer, by a mile
Alan Shearer was playing for Blackburn Rovers when he scored his 100th premier league goal.
Alan Shearer with 260 premier league goals.