Premier League Hitmen: The 25 Greatest Strikers Ranked (25–16)

Picking the best No 9s to grace England’s top flight is like choosing your favourite takeaway — plenty of elite options, and you’ll annoy someone whatever you pick. From the artistry of Henry to Shearer’s ruthless relentlessness and Haaland’s machine-like menace, the Premier League has always been a striker’s stage. Here’s our countdown from 25 to 16 — the lads who terrorised defences and left centre-halves seeing stars.
Want more sharp-edged takes and weekend insight? Swing by our best betting sites hub — then come back for the glorious rows this list will start.
How we ranked them
Simple: goals matter, but so do era, longevity, big-game moments, individual gongs, titles, and the eye test — the swagger that separates a finisher from a phenomenon. Partnerships, influence on team success and pure Premier League impact all count.
25 — Robbie Keane (Coventry, Leeds, Tottenham, Liverpool, West Ham, Aston Villa)
All sharp movement and devilish finishing, Keane was a nightmare between the lines and a master of the bend-and-pass into the bottom corner. He hit double figures six straight seasons at Spurs, peaking at 16 in 2005/06. Premier League: 349 games, 125 goals, 32 assists; Golden Boots: 0; Titles: 0. A craftsman who made clever look cool.
24 — Jermain Defoe (West Ham, Tottenham, Portsmouth, Sunderland, Bournemouth)
A pure poacher with a thunderclap right foot, Defoe needed half a chance and a yard. He was still knocking them in for fun at Sunderland years after his debut — a testament to his professionalism and striking instincts. Premier League: 496 games, 163 goals, 30 assists; Golden Boots: 0; Titles: 0. Pound-for-pound, one of the coldest finishers of the era.
23 — Les Ferdinand (QPR, Newcastle, Tottenham, Leicester, West Ham, Bolton)
Power in the leap, precision in the strike. Ferdinand was a defender’s worst headered nightmare and a 20-goal-a-season lock in his pomp. Twenty-five in 1995/96 with Newcastle, 24 earlier at QPR, and a PFA Team of the Year nod to prove it. Premier League: 349 games, 149 goals, 43 assists; Golden Boots: 0; Titles: 0. Silverware eluded him, fear factor didn’t.
22 — Fernando Torres (Liverpool, Chelsea)
At Anfield, El Niño was electric — pace to scorch, finishes to silence stadiums, and a telepathic link with Steven Gerrard. The Chelsea chapter dulled the shine, but his Premier League peak was thunderous. Premier League: 212 games, 85 goals, 39 assists; Golden Boots: 0; Titles: 0. Brief, brilliant, unforgettable.
21 — Jimmy-Floyd Hasselbaink (Leeds, Chelsea, Middlesbrough, Charlton)
Struck a ball like it owed him money. Hasselbaink carried Chelsea’s goal threat before the Abramovich era properly kicked in, battering nets from distance and bullying backlines. Two Golden Boots speak for themselves. Premier League: 288 games, 127 goals, 42 assists; Golden Boots: 2; Titles: 0. A blast furnace in boots.
20 — Teddy Sheringham (Nottingham Forest, Tottenham, Manchester United, Portsmouth, West Ham)
The thinking fan’s striker: timing, touch, and a brain two moves ahead. Integral to United’s 1999 treble cast and classy across two Spurs spells, Sheringham aged like a fine red. Premier League: 418 games, 146 goals, 62 assists; Golden Boots: 1; Titles: 3. Not the quickest — just the smartest.
19 — Robbie Fowler (Liverpool, Leeds, Manchester City)
“God” to the Kop for a reason. Left foot, right foot, six-yard box or edge of the area — Fowler had the instincts of a fox in a henhouse. A key man in Liverpool’s 2001 cup treble season and a poacher’s poacher. Premier League: 379 games, 162 goals, 34 assists; Golden Boots: 0; Titles: 0. The grin of a scally, the finish of a surgeon.
18 — Dwight Yorke (Aston Villa, Manchester United, Blackburn, Birmingham, Sunderland)
Elastic movement, velvet touch, and a beaming smile that masked a killer’s calm. Yorke’s partnership with Andy Cole powered United’s treble; 48 in 96 league games for the Reds is elite any way you slice it. Premier League: 375 games, 123 goals, 52 assists; Golden Boots: 1; Titles: 3. Chemistry personified.
17 — Dimitar Berbatov (Tottenham, Manchester United)
If first touches were art galleries, Berbatov owned the Louvre. Languid? Maybe. Lethal? Absolutely. Hat-tricks against Liverpool, five in a game versus Blackburn — all served with silk. Premier League: 229 games, 94 goals, 47 assists; Golden Boots: 1; Titles: 2. A connoisseur’s choice.
16 — Jamie Vardy (Leicester City)
From non-league graft to a title-winning fairytale, Vardy’s story is pure Premier League folklore. Blistering pace, spiteful pressing, and ice in the veins turned Leicester’s miracle into reality in 2016 — and he nabbed a Golden Boot for good measure later on. Premier League: 342 games, 145 goals, 48 assists; Golden Boots: 1; Titles: 1. Party still very much invited.
That’s the opening salvo. The big beasts are still to come — and yes, there’ll be more arguments than a Sunday league WhatsApp group. On to 15–1 next.


