Harry becomes England's all-time record goalscorer | OneFootball

Icon: Tottenham Hotspur

Tottenham Hotspur

·23 March 2023

Harry becomes England's all-time record goalscorer

Article image:Harry becomes England's all-time record goalscorer

Harry Kane has taken the mantle of England's all-time record goalscorer.

The Academy graduate who only recently became the Club's all-time goalscorer completed an incredible double milestone by converting a penalty in England's 2-1 victory against Italy in UEFA EURO 2024 qualifying on Thursday evening.


OneFootball Videos


That made it 54 goals in 81 caps for the Three Lions, taking him ahead of Wayne Rooney's mark of 53. Rooney's record had stood since 2016 - Harry was on the pitch when he converted a penalty against Switzerland at Wembley to overtake Bobby Charlton's 49.

Just six months earlier, Harry netted his first England goal just 79 seconds after stepping off the bench to make his debut against Lithuania - 27 March, 2015.

There is strong Spurs representation in England's all-time goalscoring list. Harry is joined in the top 10 by our former strikers Gary Lineker, Jimmy Greaves and Vivian Woodward, whose record stood for 47 years before being toppled by Tom Finney in 1958.

England's top goalscorers

54 - Harry Kane (81 caps, 2015-)53 - Wayne Rooney (120, 2003-2018)49 - Bobby Charlton (106, 1958-1970)48 - Gary Lineker (80, 1984-1992)44 - Jimmy Greaves (57, 1959-1967)40 - Michael Owen (89, 1998-2008)30 - Nat Lofthouse (33, 1950-1958)30 - Alan Shearer (63, 1992-2000)30 - Tom Finney (76, 1946-1958)29 - Vivian Woodward (23, 1903-1911)29 - Frank Lampard (106, 1999-2014)

View publisher imprint