The 25 best English strikers in Premier League history ranked by their goal-to-game ratio

Harry Kane has scored goals for fun in the Premier League

The Premier League has played home to some of the greatest English strikers of all time.

Newcastle United legend Alan Shearer was the dominant force in terms of goals since the division’s inception back in 1992.

The former England captain scored a record 260 goals with Southampton, Blackburn Rovers and Newcastle, a record that may not be equalled or surpassed for many years.

But how does Shearer rank alongside his international compatriots in terms of goals scored per game?

To find out the answer, we’ve scoured through the Premier League’s archives to work out the goal-to-game ratio for the 25 highest scoring English strikers in the division’s history.

Shearer in action

Research by GIVEMESPORT’s Sam Brookes, with only players who have spent the majority of their career as out-and-out strikers considered for selection.

Follow Sam on Twitter @sam_brookes2

25. Kevin Davies (0.20)

Games: 444

Goals: 88

24. Emile Heskey (0.21)

Games: 516

Goals: 110

23. Gabriel Agbonlahor (0.23)

Games: 322

Goals: 74

22. Peter Crouch (0.23)

Games: 468

Goals: 108

21. Kevin Campbell (0.26)

Games: 325

Goals: 83

Kevin Campbell

20. James Beattie (0.27)

Games: 331

Goals 91

19. Chris Sutton (0.33)

Games: 255


18. Jermain Defoe (0.33)

Games: 496

Goals: 162

17. Chris Armstrong (0.33)

Games: 216

Goals: 71

16. Daniel Sturridge (0.35)

Games: 218

Goals: 76

Sturridge with Liverpool

15. Teddy Sheringham (0.35)

Games: 418

Goals: 146

14. Kevin Phillips (0.35)

Games: 263

Goals: 92

13. Tony Cottee (0.35)

Games: 220

Goals: 78

12. Dion Dublin (0.36)

Games: 312

Goals: 111

11. Matthew Le Tissier (0.37)

Games: 270

Goals: 100

Le Tissier with Southampton

10. Darren Bent (0.38)

Games: 276

Goals: 106

9. Wayne Rooney (0.42)

Games: 491

Goals: 208

8. Les Ferdinand (0.42)

Games: 351

Goals: 149

7. Robbie Fowler (0.43)

Games: 379

Goals: 163

6. Andy Cole (0.45)

Games: 414

Goals: 187

Cole in action with Man Utd

5. Michael Owen (0.46)

Games: 326

Goals: 150

4. Jame Vardy (0.50)

Games: 208

Goals: 103

3. Ian Wright (0.53)

Games: 213

Goals: 113

2. Alan Shearer (0.59)

Games: 441

Goals: 260

1. Harry Kane (0.67)

Games: 208

Goals: 140

Kane in action

GIVEMESPORT’S Danny Ryan says…

If you’re one of the few to have doubted Kane as a striker, this list is conclusive evidence that the Tottenham man is already a Premier League legend at the age of 26.

His ratio is not just higher than the likes of Shearer, Wright, Owen, Rooney and other legends – it’s FAR superior.

The guy is a goal scoring machine and if anyone is going to match and surpass Shearer’s record of 260 goals, it’s going to be the current England captain.

It’s also time to accept that Vardy is one of the greatest forwards English football has ever seen.

Vardy with Leicester

To boast a record of a goal every two games in the modern era is frighteningly good and he’s still scoring for fun at Leicester at the age of 33.

Now we have to wait and see if the likes of Marcus Rashford and Mason Greenwood can challenge England’s past and present striking legends in the coming years.

News Now - Sport News