Premier League, teams never give chance much to the forwards to score more goals now days. Alan Shearer one of the top players played for Newcastle United, still hold the record of most goals in the league. Sergio Aguero, comes close to break the record record with less number of games than Wayne Rooney and Alan Shearer. Premier League leading goal scorers list of all time updated.
Player | Goals | Games | Status |
---|---|---|---|
Alan Shearer | 260 | 441 | Retired |
Harry Kane | 213 | 320 | Active |
Wayne Rooney | 208 | 491 | Retired |
Andy Cole | 187 | 414 | Retired |
Sergio Agüero | 184 | 275 | Retired |
Mohamed Salah | 179 | 287 | Active |
Frank Lampard | 177 | 609 | Retired |
Thierry Henry | 175 | 258 | Retired |
Harry Kane | 171 | 264 | Active |
Robbie Fowler | 163 | 379 | Retired |
Jermain Defoe | 162 | 496 | Active |
Michael Owen | 150 | 326 | Retired |

Alan Shearer | Retired | 260 Goals Record | Shearer considered one of the great goal scorers of Premier League. He scored more than 250 goals in Premier League while playing for clubs like Blackburn Rovers, Southampton and Newcastle United. He scored most goals while part of Newcastle United squad.

Andy Cole | Retired | 187 Goals Record | Andy Cole is also a former English player who plays as a striker in the team. He played most of his career with Manchester United and win league title and domestic cups. In 414, match appearances for all EPL clubs, Cole scored 187 goals.

Wayne Rooney | Retired | 208 Goals Record | Rooney could not break the record of most goals of all time in premier league but becomes the leading goal scorer of Manchester United. Wayne Rooney dominate EPL season alongside Cristiano Ronaldo, Carlos Tevez and Ryan Giggs.
The list not ended, it will be updated, if Harry Kane managed to score more goals during the Season 2022 and 2023 for Tottenham. Complete details provided about Premier League leading goal scorers.