England all-time top scorers: Complete list of most goals

harry Kane England

Harry Kane is England’s all-time record goalscorer after scoring his 56th goal in his 83rd game against Malta.

He was level with Wayne Rooney at the top of the list of all England goalscorers and his name is firmly entrenched among the elite strikers who have donned the England shirt.

Kane’s landmark goal in England came on 23 March 2023 when he converted a penalty to give the Three Lions a 2–0 lead at Napoli in their opening Euro 2024 qualifier, before adding to his tally three days later in a 2–0 win over Ukraine in the fixture. Wembley.

Still only 30 years old, Kane will have many more opportunities to extend his lead at the top of the rankings. His form at Bayern Munich in his first season in Germany will certainly see him add to his record when England take on Australia in a friendly at Wembley Stadium.

What is the England goals record?

The record for the number of goals for the England men’s national team belongs to Harry Kane.

Wayne Rooney scored 53 goals in 120 games for England. Kane has 59 goals in 86 games.

Rooney and Kane are the only England players in history to break the 50-goal mark for the national team.

The only other England players with 40 or more are Bobby Charlton (49), Gary Lineker (48), Jimmy Greaves (44) and Michael Owen (40).

Most England goals all-time

In addition to the list of players above, there is a group of three players on 30 goals, which includes Premier League all-time scoring leader Alan Shearer.

Another familiar name, Chelsea legend Frank Lampard, rounds out the top 10, which is made more impressive by the fact that he played in central midfield.

Name Goals Caps Years
Harry Kane 59 86 2015 – present
Wayne Rooney 53 120 2003 – 2018
Bobby Charlton 49 106 1958 – 1970
Gary Lineker 48 80 1984 – 1992
Jimmy Greaves 44 57 1959 – 1967
Michael Owen 40 89 1998 – 2008
Nat Lofthouse 30 33 1950 – 1958
Alan Shearer 30 63 1992 – 2000
Tom Finney 30 76 1946 – 1958
Vivian Woodward 29 23 1903 – 1911
Frank Lampard 29 106 1999 – 2014

Leave a Reply

Your email address will not be published. Required fields are marked *