logo

Top 10 Greatest Premier League Strikers Ever

The Premier League, since its start in 1992, has featured some of football's most outstanding strikers. These players combined sharp goal-scoring with skillful play, making unforgettable impacts on their teams and the league’s history. Names like Alan Shearer, Thierry Henry, and Wayne Rooney defined different periods with their consistent performances, while others like Sergio Agüero and Didier Drogba delivered when it mattered most. This list ranks the top ten strikers based on goals scored, appearances, Premier League titles, individual awards, and overall influence.

Criteria for Ranking the Best Premier League Strikers

  • Goals: The primary duty of a striker is scoring, so goals weigh heavily in the rankings.
  • Appearances: Consistent selection reflects form and reliability over time.
  • Premier League Titles and Individual Awards: Winning trophies and accolades shows a player's impact during crucial moments.

Top 10 Premier League Strikers (2026)

  • 10. Robbie Fowler (England) - Apps: 379, Goals: 162
  • 9. Michael Owen (England) - Apps: 326, Goals: 150
  • 8. Andy Cole (England) - Apps: 415, Goals: 187
  • 7. Eric Cantona (France) - Apps: 156, Goals: 70
  • 6. Harry Kane (England) - Apps: 320, Goals: 213
  • 5. Didier Drogba (Ivory Coast) - Apps: 254, Goals: 104
  • 4. Alan Shearer (England) - Apps: 441, Goals: 260
  • 3. Sergio Agüero (Argentina) - Apps: 275, Goals: 184
  • 2. Wayne Rooney (England) - Apps: 491, Goals: 208
  • 1. Thierry Henry (France) - Apps: 258, Goals: 175

Profiles of the Premier League's Top Strikers

Known as one of England's finest, Robbie Fowler rose from Liverpool's youth academy to become a prolific scorer. Playing mainly for Liverpool but also featuring for Manchester City and Leeds United, he scored 162 goals in 379 league appearances. He holds the record for the third-most Premier League hat-tricks with nine. Despite no league titles, his impact and goal-scoring ability secure his place among the best.

  • Appearances: 379
  • Goals: 162
  • Assists: 34
  • PL Titles: 0
  • Honours: PFA Young Player of the Year (1995, 1996), multiple Player of the Month awards

Michael Owen dazzled in the late 90s and early 2000s, winning the Ballon d’Or in 2001 as one of the youngest recipients ever. His peak came during seven seasons at Liverpool, scoring 117 goals before moves to Newcastle and Real Madrid. Injuries challenged him, but he still won a Premier League title with Manchester United, finishing with 150 league goals.

  • Appearances: 326
  • Goals: 150
  • Assists: 39
  • PL Titles: 1
  • Honours: Ballon d’Or (2001), Golden Boot (1998, 1999), multiple Player of the Month awards

Andy Cole made his mark primarily at Newcastle United and Manchester United. He scored a record 34 goals in a single Premier League season for Newcastle and was crucial in Manchester United's Champions League run. With 187 league goals, including 93 at Old Trafford, Cole was known for his aerial strength and long-range shooting.

  • Appearances: 415
  • Goals: 187
  • Assists: 69
  • PL Titles: 5
  • Honours: Premier League Golden Boot (1993–94), PFA Team of the Year

Eric Cantona, dubbed King Eric, was pivotal in Manchester United’s resurgence during the 1990s. Though he scored 70 league goals in only 156 appearances, his influence went beyond numbers, helping secure four Premier League titles in five seasons and redefining United's dominance.

  • Appearances: 156
  • Goals: 70
  • Assists: 55
  • PL Titles: 4
  • Honours: PFA Players’ Player of the Year (1994), FWA Footballer of the Year (1996)

Harry Kane emerged as a top scorer with Tottenham Hotspur, clinching the Golden Boot three times by 2023. Before moving to Bayern Munich, he scored 213 goals in 320 Premier League appearances, ranking second all-time in league goals. Kane is respected for his scoring consistency and playmaking.

  • Appearances: 320
  • Goals: 213
  • Assists: 50
  • PL Titles: 0
  • Honours: Premier League Golden Boot (2016, 2017, 2021), Playmaker Award (2021)

Didier Drogba is a Chelsea legend known for scoring important goals, including a dramatic equaliser and winning penalty in the 2012 Champions League final. With 104 Premier League goals in 254 appearances, he helped Chelsea win four league titles and collected 14 trophies overall.

  • Appearances: 254
  • Goals: 104
  • Assists: 59
  • PL Titles: 4
  • Honours: Premier League Golden Boot (2007, 2010), African Footballer of the Year (2006, 2009)

Alan Shearer stands as the Premier League’s top scorer with 260 goals in 441 appearances. His prime years at Blackburn Rovers saw him net over 30 goals in three straight seasons and win the league title. He later became a Newcastle icon, leaving a lasting legacy unmatched in English football.

  • Appearances: 441
  • Goals: 260
  • Assists: 68
  • PL Titles: 1
  • Honours: Premier League Golden Boot (1995, 1996, 1997), PFA Players’ Player of the Year (1995)

Sergio Agüero played a key role in transforming Manchester City into a powerhouse. His last-minute goal against Queens Park Rangers won City their first Premier League title. With 184 goals in 275 games, he earned five league titles and one Golden Boot, becoming City's all-time top scorer.

  • Appearances: 275
  • Goals: 184
  • Assists: 55
  • PL Titles: 5
  • Honours: Premier League Golden Boot (2014–15), PFA Team of the Year

Wayne Rooney is Manchester United’s highest scorer with 208 Premier League goals in 491 appearances. Renowned for his vision, dribbling, and assists, Rooney won five league titles but never secured a Golden Boot. His all-around talent places him second among Premier League strikers.

  • Appearances: 491
  • Goals: 208
  • Assists: 114
  • PL Titles: 5
  • Honours: PFA Players’ Player of the Year (2010), FWA Footballer of the Year (2010)

Thierry Henry is often seen as the greatest striker in Premier League history. Arsenal’s all-time leading scorer with 175 goals in 258 appearances, Henry won three league titles and dominated scoring charts for five consecutive seasons. His blend of pace, technique, and creativity made football seem effortless.

  • Appearances: 258
  • Goals: 175
  • Assists: 80
  • PL Titles: 2
  • Honours: Premier League Golden Boot (2002, 2004, 2005, 2006), PFA Players’ Player of the Year (2003, 2004)

FAQs

  • Who is the best Premier League striker ever? Thierry Henry is widely regarded as the best Premier League striker of all time.
  • Who is considered the greatest Premier League striker? Didier Drogba is often named the greatest due to his clutch performances and trophies.
  • Why is Alan Shearer viewed as the best Premier League striker? Because he holds the record for the most Premier League goals at 260.
  • Who are the top three Premier League strikers? Thierry Henry, Wayne Rooney, and Sergio Agüero are ranked as the top three.