As of 2025, Alan Shearer was the Premier League's all-time top scorer, with a career total of 260 goals. The former Newcastle United striker lifted the league title with Blackburn Rovers in 1995. Meanwhile, Harry Kane scored his 200th Premier League goal in early 2023, becoming Tottenham Hotspur's all-time top scorer in his last season at the club.
As of 2024, Alan Shearer was the Premier League's all-time top scorer, with a career total of 260 goals. The former Newcastle United forward lifted the league title with Blackburn Rovers in 1995. Meanwhile, Harry Kane scored his 200th Premier League goal in early 2023, becoming Tottenham Hotspur's all-time top scorer in his last season at the club.
Not seeing a result you expected?
Learn how you can add new datasets to our index.
As of 2025, Alan Shearer was the Premier League's all-time top scorer, with a career total of 260 goals. The former Newcastle United striker lifted the league title with Blackburn Rovers in 1995. Meanwhile, Harry Kane scored his 200th Premier League goal in early 2023, becoming Tottenham Hotspur's all-time top scorer in his last season at the club.