Harry Kane is one of England's best ever strikers
Harry Kane is one of England's best ever strikers

Harry Kane has established himself as one of England's greatest strikers — but where does he rank in the all-time goalscoring charts?

Skipper Kane is well on the way to becoming the Three Lions’ most prolific marksman. 

The Tottenham star has made startling progress since his international debut back in 2015, blasting his way up the list of legendary finishers with top spot now in his sights.

But just when may Kane take on the mantle of England’s greatest goalscorer? Who is he battling against? Which have been his greatest goals?

With England on track to reach the 2022 World Cup, we turn the spotlight on the prolific forward. 

How many goals has Harry Kane scored for England?

As of September 6, 2021, Kane has scored 40 goals in 63 appearances for England. 

His first Three Lions goal was on his debut, when he came on as a substitute against Lithuania for current record scorer Wayne Rooney, nodding in a header a mere 79 seconds after entering the fray. 

He would only find the next six times in his opening 17 games for the Three Lions but has since bagged 33 times in just 45 appearances — testament to how potent a finisher he has become in recent years.

Kane, 28, has three England hat-tricks to his name. 

His first came against Panama at the 2018 World Cup and he bagged trebles against Bulgaria and Montenegro in Euro 2020 qualifying a year later.

Harry Kane's first England goal came on his debut against Lithuania in 2015
Harry Kane's first England goal came on his debut against Lithuania in 2015

His 11 penalties are the highest total scored by any England star, usurping Frank Lampard’s previous record of nine. 

On a slightly quirkier note, Kane is one of only three players to have scored for England on every day of the week, along with Rooney and Lampard.

Who is England’s all-time top goalscorer?

Rooney currently tops the England goalscoring charts with 53 goals.

He sits four goals ahead of Sir Bobby Charlton, the 1966 World Cup winner who saw his 49-goal tally lead the way for 45 years before being overtaken by Roo.

Gary Lineker is England’s third-highest goalscorer, sitting just one goal behind Charlton on 48 strikes, while Jimmy Greaves is fourth with 44 international goals.

Given Kane is not too far away from these totals, it is fair to assume the current England skipper has a strong chance of setting a new record total before retiring.

But it is important to acknowledge Rooney was only one year older than Kane is now when reaching 50 goals — a reminder the talisman will need luck with form and injuries to become the new all-time top scorer.

Wayne Rooney is England's all-time top scorer with 53 goals
Wayne Rooney is England's all-time top scorer with 53 goals

Is Harry Kane in England’s top five goalscorers ever?

Kane currently sits in joint-fifth place on the all-time England goalscoring list on 40 — level with Michael Owen.

With qualifying games against relative minnows on the horizon for the Three Lions, Kane has a fantastic opportunity to leapfrog Owen and enter the top five positions. 

What are Harry Kane’s best England goals?

Although typically known for his poacher’s instinct, a few of Kane’s England goals do stand out from the rest.

A man for the big occasion, Kane notched the first goal of England’s iconic 3-2 comeback win in Germany back in 2016 and silenced a raucous Hampden Park with a stoppage-time equaliser against Scotland one year later.

His tournament record is also impressive, notching six times at the 2018 World Cup to take the Golden Boot before firing four in at Euro 2020, where he led England to the final in fine fashion.

And he has shown remarkable coolness from the spot at major tournaments — huge penalties against Colombia (2018) and Denmark (2021) were dispatched with impressive confidence.

Kane is truly one of the modern game’s great assassins.   

England's top 10 goalscorers

1. Wayne Rooney — 53 

2. Bobby Charlton — 49 

3. Gary Lineker — 48 

4. Jimmy Greaves — 44 

5. Michael Owen — 40 

=5. Harry Kane — 40

=7. Alan Shearer — 30

=7. Tom Finney — 30

=7. Nat Lofthouse — 30

=10. Vivian Woodward — 29

=10. Frank Lampard — 29


EnglandHarry KaneTottenham Hotspur

Related Articles

LiveScore logo

LiveScore: Live Sport Updates

Football Scores & Sports News

Get instant notifications with the LiveScore app
Download now