Football Features

Harry Kane leaves behind a list of goalscoring records for England and Tottenham

By Harry Edwards

Published: 14:45, 11 August 2022 | Updated: 11:48, 16 August 2023

Harry Kane is among the greatest strikers in Premier League history.

The England captain has been banging in the goals for club and country since his senior Tottenham debut way back in August 2011, breaking a number of records tumble along the way. Once called a ‘one-season wonder’ by rival fans, Kane has continued to prove everyone wrong as he has risen up the goalscoring charts for Spurs, in the Premier League and on the international stage.

As of the 2023/24 season, however, Kane will no longer represent Spurs at club level. On Saturday morning, Bayern Munich announced his signing for a reported £87million.

So what Premier League legacy does Kane leave behind?

Records broken

Tottenham’s all-time top goalscorer

Kane once again wrote his name in the Tottenham history books in 2023. Scoring his 267th goal against Man City in February, he finally overtook the great Jimmy Greaves to become the highest goalscorer in Spurs’ 141 year history. The previous record had stood for over 50 years.

This was also the 200th of Kane’s Premier League career, joining Alan Shearer and Wayne Rooney as the only other players to achieve this feat.

It also follows that Kane has the most Premier League goals for Tottenham, a record previously held by Teddy Sheringham (97 goals). Kane leaves the competition with 213 in 317 appearances.

In European competition, Kane is on 45 goals. Next best is Son Heung-min, on 24.

Most away Premier League goals

Kane’s goal against Brighton in March 2022 set a new record for most away goals (95) in the Premier League. Wayne Rooney had previously held this, but Kane surpassed the former Manchester United striker in over 100 fewer appearances.

Later that year in October, Kane become the first ever player to score 100+ home goals and 100+ away goals in the division, achieving this feat at rivals Arsenal’s ground, the Emirates stadium.


Player CopyBet
Erling Haaland (Man City) 1/1000
Cole Palmer (Chelsea) 66/1
Alexander Isak (Newcastle) 100/1
Ollie Watkins (Aston Villa) 250/1
You have to be 18+ to gamble. All odds within this article are accurate at the time of writing (13:00, 18/05/2023). BeGambleAware.

Most Premier League goals in a calendar year

Football is played in seasons. But sometimes players have to be commended for their performances across a calendar year, such as Lionel Messi’s 91 goals in 2012.

Kane’s best calendar year came in 2017 (in the Premier League, at least), when he netted 39 times for Tottenham. A ridiculous amount when you consider the league only ran for 10 months in the year and the Englishman didn’t turn up in August. The previous record was held by Alan Shearer, who netted 36 times for Blackburn Rovers in 1995.

Most Premier League Player of the Month awards

They aren’t the most glamorous individual accolade, but the number of Premier League Player of the Month awards a footballer wins can be used as a measurement of their quality and dominance.

Kane has won Player of the Month a total of seven times, receiving the award in January 2015, February 2015, March 2016, February 2017, September 2017, December 2017 and March 2022. That last occasion not only ended a four-year wait but also brought Kane level with Aguero at the top of the list of Premier League Player of the Month winners.

Most Premier League goals for a single club

Harry Kane’s match-winner against Wolves ensured the Spurs forward started the 2022/23 campaign with another goalscoring record.

Kane’s 64th-minute header from Ivan Perisic’s corner not only wrapped up another three points for Spurs; it also saw the Englishman overtake Sergio Aguero (184) as the player with the most goals scored for a single club in the competition’s history. He would go on to finish the campaign with 30 goals, making him the only player in Premier League history to score 200+ goals for a single side (213 in total).

Most games scored in during a Premier League season

Although it was a poor campaign for Tottenham as a whole, Harry Kane once again showed his brilliance as he became the first player in Premier League history to score in 25+ different matches in a single season.

Despite scoring in 26 different matches, Kane finished second to Erling Haaland in the goalscoring charts, becoming the first player to score 30+ goals in multiple Premier League campaigns and not win the Golden Boot either time (2017/18 the other).

Most headed goals in a Premier League season

In 1997/98 Duncan Ferguson’s nine headed goals looked like a record that would stand for some time. And it did, until 2023, when Kane become the first player in the competition’s history to score 10+ goals with his head.

His header against Crystal Palace was also the first time a player hit 40+ for both headed and weak-footed goals in the Premier League, showing just how incredible an all-round finisher he is.

Most competitive goals for England

It’s not just Tottenham getting the benefits of Kane’s goalscoring. In England’s 5-0 win over Albania in World Cup qualifying in 2021, Kane scored a first-half perfect hat-trick. This put the Three Lions out of sight and also moved the striker top of one particular list.

Beating Wayne Rooney’s record of 37, the Tottenham striker has since added to his tally, becoming the first player in England’s history to score 50+ times in in competitive fixtures. At the time of writing, he has an incredible 52 goals in 52 non-friendly matches and has a World Cup Golden Boot to show for it.

BetMGM sign-up offer: Get £40 in free bets when you bet £10

Not signed up to BetMGM yet? Here's how eligible readers* can take advantage of their welcome offer:

  1. Open an account at BetMGM using this link.
  2. Select the Sports Welcome Offer.
  3. Get the offer from the ‘My Offers’ page.
  4. Deposit and place a £10 bet at odds of 1/1 (2.0) or greater.
  5. When it settles, unlock £40 in Free Bets

*New customer only. 3 days to claim & 7 days to place a qualifying bet to receive 4x Free Bets: 1 x £10 Horse racing, 1 x £10 Free Bet Builder, 1 x £10 Acca and 1 x £10 Football. 7 day expiry. Exclusions apply. Stake not returned. T&Cs apply. For more information, visit

England’s all-time top scorer

The big one. 2023 was an incredible year personally for Harry Kane. Not only did he become Tottenham’s all-time top goalscorer, he also became his country’s all-time leading goalscorer, overtaking Wayne Rooney.

In March, the England captain finally moved to the top of the Three Lions’ goalscoring charts with a penalty against reigning European Champions Italy, earning them their first away win in Italy since 1961. Not only did Kane take Rooney’s goalscoring record, he did it in 39 fewer caps than the former Manchester United forward.

He has since extended his lead at the top of the goalscoring charts, finding the back of the net 58 times in just 84 caps for the Three Lions.

Still to be broken…

Premier League all-time top goalscorer

Aside from England, this was the record everyone backed Kane to beat at some point in his career, though a move away from the Premier League may have put a stop to it.

Kane is second in the all-time list of Premier League goals, just 47 behind current leader Alan Shearer. He’s now a Bayern Munich player, though. Hence Shearer’s tweet on Friday:

There is still a chance Kane could one day return to the league, but he would need two or three good seasons to finally end Shearer’s reign at the top of the charts.

Erling Haaland has played just one season in English football but already seems a contender to usurp Shearer. During his debut campaign in English football, the Manchester City striker broke the Premier League record for most goals scored in a single season with 36 goals in just 35 appearances.

If Haaland was to continue at this goalscoring rate of 36 goals a season (and stay in the Premier League), he would break the all-time record in his ninth Premier League campaign. This would be 2031/32, with Kane (presumably) having long since retired.

Most Premier League Golden Boots

Another individual award, in 2020/21 Kane scooped up the Premier League’s Golden Boot and Playmaker Award, ending the campaign with the most goals and assists. While the latter was a new trophy for the cabinet, the Golden Boot is one that Kane had won before. Twice previously, in fact.

Now on three Golden Boots, Kane is just one more top scorer award away from levelling Thierry Henry in winning the most in the Premier League era. But Kane — now looking forward to Bundesliga action — is also fighting Mohamed Salah, who joins the Englishman on three Golden Boots and the ‘Egyptian King’ will have to outscore a cyborg if he wants to surpass Kane in his absence.