England's all-time leading goalscorers

Over 1,250 players have represented England in 150 years of international matches since 1872, with countless legends a part of that number.
The Three Lions haven't enjoyed huge success in terms of winning trophies, with their 1966 World Cup win on home soil still their only major tournament victory - but there's still been plenty to shout about over the years.
Individual performances have been outstanding at times and no England supporter - born or not - will forget Geoff Hurst's memorable hat-trick in the World Cup final against West Germany in a hurry.
But Hurst is a long way behind a number of other greats when it comes to international goals scored for England - indeed that record currently belongs to a modern day Manchester United hero.
Here's England's top 30 all-time leading goalscorers...
30. Danny Welbeck
Career: 2011-2019
Appearances: 42
Goals: 16
Welbeck was at his most prolific for England in 2012 and 2014, scoring five goals in each of those calendar years alone.
29. David Beckham
Career: 1996-2009
Appearances: 115
Goals: 17
Beckham scored several famous England goals during his 13-year international career, but none more so than that free-kick against Greece.
28. Roger Hunt
Career: 1962-1969
Appearances: 34
Goals: 18
Liverpool legend Hunt played all six games en-route to England winning the World Cup on home soil in 1966, scoring three times.
27. Johnny Haynes
Career: 1954-1962
Appearances: 56
Goals: 18
Known as the first English player to be paid £100 per week, Haynes was England captain between legends Billy Wright and Bobby Moore.
26. George Camsell
Career: 1929 -1936
Appearances: 9
Goals: 18
Middlesbrough legend Camsell has the best goals per game ratio of any England player in history with more than one appearance.
25. Dixie Dean
Career: 1927-1932
Appearances: 16
Goals: 18
Dean remains the only player in English league history to score 60 goals in a single season and his international career was also prolific.
24. Raheem Sterling
Career: 2012-present
Appearances: 77
Goals: 19
Sterling was just 17 years of age when he made his England debut as a second half substitute against Sweden. It took him a while to get into the groove of scoring international goals but 2019 was a breakthrough year, netting eight times in nine Three Lions appearances.
23. Martin Peters
Career: 1966-1974
Appearances: 67
Goals: 20
The late Peters had only just been given his England debut on the eve of the 1966 World Cup and finished the tournament by scoring in the final.
22. Jermain Defoe
Career: 2004-2017
Appearances: 57
Goals: 20
Despite a 13-year international career that lasted until 2017, Defoe was only selected for major tournaments by England in 2010 and 2012.
21. Steven Gerrard
Career: 2000-2014
Appearances: 114
Goals: 21
Gerrard's first ever international goal came in the 5-1 thrashing of Germany in September 2001, the strike that put England ahead.
20. Kevin Keegan
Career: 1972-1982
Appearances: 63
Goals: 21
England missed out on two World Cups during the 1970s, which meant that 1982 was Keegan's only chance to play at the tournament.
19. Mick Channon
Career: 1972-1977
Appearances: 46
Goals: 21
Southampton were a Second Division club for a significant part of Channon's England career, which makes his record more impressive.
18. Peter Crouch
Career: 2005-2010
Appearances: 42
Goals: 22
Crouch scored more than a goal every other game in an England shirt, with a 2006 hat-trick against Jamaica giving birth to his 'robot' celebration.
17. Tommy Lawton
Career: 1938-1948
Appearances: 23
Goals: 22
Lawton was among a generation of players whose football career was cruelly interrupted by the Second World War.
16. Stan Mortensen
Career: 1947-1953
Appearances: 25
Goals: 23
A Blackpool legend at club level, Mortensen was a leading name in the first ever England squad that went to a World Cup in 1950.
15. Geoff Hurst
Career: 1966-1972
Appearances: 49
Goals: 24
In close to a century of World Cup history, Hurst remains the only male player ever to a hat-trick in the final, doing so in 1966.
14. Bryan Robson
Career: 1980-1991
Appearances: 90
Goals: 26
Robson enjoyed an impressive goal return from midfield throughout his illustrious career for both Manchester United and England.
13. David Platt
Career: 1989-1996
Appearances: 62
Goals: 27
Platt's most famous goal in an England shirt was the dramatic late extra-time volleyed winner against Belgium at the 1990 World Cup.
12. Steve Bloomer
Career: 1895-1907
Appearances: 23
Goals: 28
Derby and Middlesbrough legend Bloomer was a star of Victorian football in the late 19th century, making his England debut in 1895.
11. Frank Lampard
Career: 1999-2014
Appearances: 106
Goals: 29
Lampard didn't start playing regularly for England until 2003, but soon became an important goal threat - he scored three times at Euro 2004.
10. Vivian Woodward
Vivian Woodward of Chelsea pic.twitter.com/WmOVTKmZ14
— The League Magazine (@Theleaguemag) August 12, 2014
Career: 1903-1911
Appearances: 23
Goals: 29
Woodward, who also played regularly for England Amateurs, was England's record goalscorer for 47 years between 1911 and 1958.
9. Tom Finney
Career: 1946-1958
Appearances: 76
Goals: 30
A career delayed by the Second World War, Finney made his England debut in the country's very first international after the fighting was over.
8. Alan Shearer
Career: 1992-2000
Appearances: 63
Goals: 30
Shearer, who was top scorer at Euro '96 with five goals, announced his shock retirement from international football when he was still only 29.
7. Nat Lofthouse
Career: 1950-1958
Appearances: 33
Goals: 30
Bruising centre forward Lofthouse was given the nickname 'Lion of Vienna' thanks to a particular performance against Austria in 1952.
6. Michael Owen
Career: 1998-2008
Appearances: 89
Goals: 40
Owen burst onto the scene for England at just 18, scoring that goal against Argentina, but he was only 28 when he played his last game.
5. Jimmy Greaves
Career: 1959-1967
Appearances: 57
Goals: 44
But for a group stage injury, it could have been Greaves and not Geoff Hurst who was England's goalscoring hero at the 1966 World Cup.
4. Gary Lineker
Career: 1984-1992
Appearances: 80
Goals: 48
Golden Boot winner at the 1986 World Cup, Lineker scored ten goals in total in the various editions of the competition, more than any other English player.
3. Bobby Charlton
Career: 1958-1970
Appearances: 106
Goals: 49
Charlton won both the World Cup and Ballon d'Or in 1966, while his England goalscoring record stood for 45 long years until it was finally broken.
2. Harry Kane
Career: 2015-present
Appearances: 73
Goals: 50
Kane became the first England player in 32 years to win a World Cup Golden Boot when he scored six times at the 2018 tournament.
1. Wayne Rooney
Career: 2003-2018
Appearances: 120
Goals: 53
Rooney succeeded Bobby Charlton as both England and Manchester United's all-time record goalscorer.