A year ago
The English Premier League has produced some of the greatest strikers in football history, and narrowing the list to just ten is a difficult task. However, after careful consideration, the top ten Premier League strikers of all time are the players listed below.
10. Dwight Yorke: Yorke scored 155 goals in 381 Premier League games for four different clubs, including Manchester United. He played a significant role in the 1999 Manchester United treble-winning team.
9. Andy Cole: Cole scored 142 goals in 291 Premier League games while playing for ten different clubs, including Manchester United and Arsenal. He won five Premier League titles and one Golden Boot during his time at Old Trafford.
8. Cristiano Ronaldo: Despite only playing in the Premier League for seven seasons (2003-2009 and 2021-2022), Ronaldo had a significant impact for Manchester United, scoring 136 goals in 291 appearances. He won three Premier League titles and one Premier League Golden Boot during his time at Old Trafford.
7. Robbie Fowler: During his time at Liverpool, Fowler was a capable goal scorer, tallying over 30 goals in three different seasons. He won the Premier League Golden Boot twice and helped Liverpool win two FA Cups and a UEFA Cup.
6. Didier Drogba: During his time at Chelsea, Drogba was a strong and precise finisher who scored more than 100 goals in all competitions. During his time at Stamford Bridge, he won four Premier League titles and two Premier League Golden Boot awards.
5. Wayne Rooney: With 208 goals, Rooney is the all-time leading scorer for Manchester United and the second-highest goalscorer in Premier League history. He won five Premier League titles and one Golden Boot during his time at Old Trafford.
4. Thierry Henry: It's easy to see why Henry is regarded as one of the greatest Premier League players of all time. The French striker scored 175 goals in 258 games for Arsenal, winning the Golden Boot four times and helping the club win two Premier League titles.
3. Harry Kane: Kane has been a revelation for Tottenham Hotspur since making his debut in 2014, scoring at least 20 goals in each of the previous eight seasons. He has twice helped Spurs finish second in the Premier League and has four times won the Premier League Golden Boot.
2. Sergio Agüero: Agüero scored 193 goals in 301 appearances for Manchester City before leaving in 2021. He won four Premier League Golden Boots and was a key contributor to Manchester City's four Premier League titles.
1. Alan Shearer: Shearer is the Premier League's all-time leading scorer, with 260 goals in 441 appearances for Blackburn Rovers and Newcastle United. Shearer won two PFA Young Player of the Year awards and three Premier League Golden Boot awards during his career.
Total Comments: 0