Ranked! The 50 highest goalscorers in England history
The most clinical footballers ever to pull on the Three Lions shirt

The Pride of England
England's goalscoring record was 49 goals - and it was a record that stood for 45 years.
Plenty tried to hit the half-century and many came close. But one man reached the tally just a few years ago, getting to 53 in his career: more on him later in this list.
And actually, there are more than 50 players on this list, too - because over the years several England internationals have become tied on the same number of goals. But we’ve put together the definitive list of the most clinical footballers ever to pull on the Three Lions shirt – a collection spanning three centuries...
Alasdair Mackenzie is a freelance journalist based in Rome, and a FourFourTwo contributor since 2015. When not pulling on the FFT shirt, he can be found at Reuters, The Times and the i. An Italophile since growing up on a diet of Football Italia on Channel 4, he now counts himself among thousands of fans sharing a passion for Ross County and Lazio.