Sign in
Download Opera News App

News Sports




Premier League

Top 10 Premier League Top Scorers Of All Time

Some past Premier League players made sure that they will never be forgotten by writing their names in the record books. Some players are currently trying to put their names in the Premier League history.

Below are the top 10 Premier League tops scorers of all time;

1. Alan Shearer - 260 goals

Alan Shearer is the Premier League record goalscorer of all time. The Premier League legend scored his 260 goals for Blackburn Rovers and Newcastle United.

2. Wayne Rooney - 208 goals

Wayne Rooney is second on the list of Premier League all-time top scorers. The former Manchester United legend made 491 Premier League appearances.

3. Andy Cole - 187 goals

Andy Cole scored most of his Premier League goals for Manchester United and Newcastle United. The former England International played for 4 different Premier League clubs.

4. Sergio Aguero - 184 goals

Sergio Aguero left Manchester City in the summer and joined Spanish giants, Barcelona. The Argentine striker played in the Premier League for Manchester City from 2011 to 2021.

5. Frank Lampard - 177 goals

Former Chelsea midfielder, Frank Lampard, is number five on the list with 147 goals. The 43 years old scored his 147 Premier League goals for West Ham United, Chelsea, and Manchester City.

6. Thierry Henry - 174 goals

Thierry Henry is considered one of the best strikers in the history of football. The Frenchman scored 174 goals in 254 Premier League appearances for Arsenal.

7. Harry Kane - 166 goals

Harry Kane is the only player on the list that is currently playing in the Premier League. The Tottenham Hotspur striker can still move up the list if he continues in his goalscoring form.

8. Robbie Fowler - 163 goals

Robbie Fowler is number eight on the list of Premier League all-time top scorers. The Liverpool legend scored 163 goals in 376 Premier League appearances.

9. Jermain Defoe - 162 goals

Jermain Defoe currently plays as a striker for a Scottish football club called Rangers. The 38 years old played for West Ham United, Tottenham, Sunderland, and Bournemouth during his time in the Premier League.

10. Michael Owen - 150 goals

Michael Owen is tenth place on the list of Premier League all-time top scorers. The 41-year-old scored his 150 Premier League goals for Liverpool, Newcastle United, Manchester United, and Stoke City.

Content created and supplied by: Kinq_David (via Opera News )

Alan Shearer Andy Cole Manchester City Premier League Wayne Rooney


Load app to read more comments