NFL
Fantasy
About Us
Who has scored the most goals in Premier League history? All-time top scorers in England's top division
The Premier League has been blessed with great goal-scorers since its inception in 1992, when it replaced the old First Division in England.
In total, 34 players have scored at least 100 times in the competition, while 11 have managed to pass the 150-goal mark. Only three have gone beyond a double century.
Among active players, Liverpool star Mohamed Salah is the nearest to the outright record, but even the 'Egyptian King' will struggle to match the all-time record in the world's most popular domestic football league.
Here, The Sporting News looks at the top goal-scorers in the history of the Premier League — and England's top flight as a whole.
Who has the

The Sporting News

Major League Soccer
NBC Connecticut Sports
Orlando Sentinel Sports
ESPN Soccer
ESPN
The Baltimore Sun
CNN
KIMT News 3
CNN Politics