Skip to main content
Published 26 September 2022 5 min read
Harry Kane

England men's all-time record goalscorers list

Written by:

Frank Smith

Harry Kane stands alone in second place in England's list of all-time record goalscorers after moving on to 51 against Germany

Harry Kane’s goal against Germany means he is now on 51 for the Three Lions and stands alone in second place on England men’s senior team’s list of all-time record goalscorers.

The England captain had previously been level with 1966 World Cup-winner Sir Bobby Charlton before his 50th goal in the 1-1 UEFA Nations League draw with Germany in June, but his 51st senior England goal in September's return fixture at Wembley means he is now just two behind Wayne Rooney.

Kane went level with Jimmy Greaves on 44 England goals with his hat-trick against Albania in November and managed to make the leap to third in one night with four first-half goals at the San Marino Stadium in Serravalle during the Three Lions’ 10-0 win three days' later.

A penalty against Switzerland in March then moved him on to 49 goals, alongside the legendary Charlton, before improving his impressive record even further against Germany tonight.

Here is the list of England’s record goalscorers.

1- Wayne Rooney – 53 goals in 120 appearances
2- Harry Kane – 51 goals in 75 appearances
3- Sir Bobby Charlton – 49 goals in 106 appearances
4- Gary Lineker – 48 goals in 80 appearances
5- Jimmy Greaves – 44 goals in 57 appearances
6- Michael Owen – 40 goals in 89 appearances
7= Sir Tom Finney – 30 goals in 76 appearances
7= Nat Lofthouse – 30 goals in 33 appearances
7= Alan Shearer – 30 goals in 63 appearances
10= Frank Lampard – 29 goals in 106 appearances

Join My England Football for free