Alan Shearer is the king of Premier League goal scorers, but Harry Kane was racing to challenge his crown before moving to Bayern Munich and taking his free-scoring ways away from the record chase for now.

Now, with a fresh contract in hand , Mohamed Salah could chase down Kane for second on the all-time list. Salah scored in Week 1 of the 2025-26 season to tie Andy Cole for fourth all-time.

Shearer scored 260 Premier League goals during his remarkable career with Blackburn Rovers and Newcastle United, and that figure’s even more impressive when you consider his first professional seasons were played prior to the Premier League era with Southampton.

Wayne Rooney’s incredible career, played almost entirely in the Premier League, saw him become the second player to bag 200+ goals in t

See Full Page