In a recent ranking by 442, the top 20 strikers in Premier League history were highlighted, with Arsenal legend Thierry Henry taking the number one spot. The list also includes modern greats like Erling Haaland, Wayne Rooney, and Harry Kane, all recognized for their exceptional goal-scoring abilities and impact on the league.
This ranking showcases a mix of iconic players who have shaped the Premier League over the years, from past legends to current stars. Each striker has left an indelible mark on the competition, with their goals and performances earning them a place among the very best in English football history.
442's Top 20 Premier League Strikers of All Time:
- Thierry Henry (Arsenal)
- Alan Shearer (Blackburn, Newcastle)
- Sergio Agüero (Manchester City)
- Wayne Rooney (Everton, Manchester United)
- Didier Drogba (Chelsea)
- Dennis Bergkamp (Arsenal)
- Harry Kane (Norwich, Tottenham Hotspur)
- Eric Cantona (Leeds United, Manchester United)
- Andy Cole (Newcastle, Manchester United, Blackburn, Fulham, Manchester City, Portsmouth, Sunderland)
- Erling Haaland (Manchester City)
- Luis Suárez (Liverpool)
- Ian Wright (Arsenal, West Ham United)
- Fernando Torres (Liverpool, Chelsea)
- Robin van Persie (Arsenal, Manchester United)
- Robbie Fowler (Liverpool, Leeds United, Manchester City, Blackburn)
- Ruud van Nistelrooy (Manchester United)
- Michael Owen (Liverpool, Newcastle, Manchester United, Stoke City)
- Gianfranco Zola (Chelsea)
- Jimmy Floyd Hasselbaink (Leeds United, Chelsea, Middlesbrough, Charlton Athletic)
- Ole Gunnar Solskjær (Manchester United)