#5 Ivan Toney - Brentford - 13 goals
Former Blackburn and Newcastle United striker Alan Shearer, is the Premier League’s all time leading goal scorer with 260 strikes to his name. He had scored 34 goals in the 1993-1994 and 1994-1995 seasons. But the league was bigger back then with 42 games being played. In his prime Shearer was one of the most complete strikers in Europe, capable of finding the net in every possible way. Most premier league goals Dwight Yorke was the first non-English player to score 100 goals in the Premier League, doing so on 25 November 2000. Didier Drogba was the first African player to reach the hundred goal milestone on 10 March 2012 and Sergio Agüero was the first South American to reach a century of goals on 19 April 2016. On 8 April 2023, Son Heung-min became the most recent player to reach 100 goals, as well as the first Asian.All time premier league goals
All time - Away League Table Harry Kane—Tottenham Hotspur Haaland is now level with Liverpool forward Mohamed Salah, with City still having eight more games to play. Salah scored 32 goals in the 2017-18 season.