Football Features

Harry Kane records for England & Spurs: The main ones broken and those he’s on course to set

By Harry Edwards

Published: 19:30, 14 November 2021 | Updated: 13:37, 28 March 2022

Harry Kane is an exceptional striker no matter what his doubters may try to have you believe.

Even when the England and Tottenham Hotspur forward isn’t having the best spell of his career, you can always back him to score goals. Once dubbed a one-season wonder, Kane has been banging the goals in for club and country since breaking through at Tottenham and he has seen a number of records tumble along the way.

But what are these records? And is there anymore that Kane is on course to break?


Most competitive goals for England

Let’s start with the most recently-broken record, which came in the first half of England’s 5-0 win over Albania in World Cup qualifying. Kane, who hasn’t had the best season for Tottenham Hotspur, is a guaranteed start for England in almost any game and he showed why at Wembley.

A first-half perfect hat-trick put England out of sight in the opening 45 minutes, but also moved Kane to the top of one particular Three Lions scoring list. Kane has now scored more competitive goals for England than any other player, beating Wayne Rooney’s record of 37, with the Tottenham striker extending his tally to 39.

Tottenham’s all-time top Premier League goalscorer

Of course, English football didn’t start in 1992, but the creation of the Premier League is a good building point for records in the modern era. And in the modern era there has been no better goalscorer for Tottenham Hotspur than Kane.

In a 4-0 thrashing of Everton in January 2018, Kane overtook Teddy Sheringham as Tottenham’s all-time top goalscorer in the Premier League, netting his 98th league goal for the club. Since that strike, Kane has taken his tally to 167 in 252 Premier League appearances for Tottenham, a record he is likely to hold for some time.

Tottenham’s all-time top European goalscorer

Leading in England and on European shores. Given Tottenham’s presence in Europe has been more consistent in the past decade due to their higher positioning in the Premier League table, it’s understandable that Kane will have a better chance of being the club’s top scorer in Europe than the likes of Sheringham, Jimmy Greaves and even Robbie Keane.

Kane once again has a commanding lead in the standings though, with 43 goals in European competitions for Tottenham, currently 20 clear of second-placed Jermain Defoe’s 23. In contrast, Jimmy Greaves and Robbie Keane both scored nine European goals for Tottenham, while Sheringham didn’t get the chance to even play in Europe in Spurs’ colours.

Bet £10, Get £20 in Free Bets T&Cs apply

18+, UK only. Deposit and place a minimum £10 cash bet at single or accumulated odds of 1/1 or greater and we will give you 1 x £5 in free bets plus an extra 3 x £5 Free Bets the following day. Applies to first cash bet only. Free bets credited as 4 x £5 bets to use on 3x Any sport & 1x Virtuals. Cashed Out, Void or Draw No Bet wagers do not qualify for this promotion. 1 x £5 Free Bets are credited upon qualifying first bet settlement, other free bets credited by midday the day after your first bet settles. 7-day free bet expiry. Available once per customer. This offer cannot be combined with any other promotion. Full T&C’s apply.

18+ only. New UK customers only. T&Cs apply.

Claim Here
Bet £10 & Get £30 in Free Bets T&Cs apply

18+ only. Use code BET30. New Players Only. Minimum stake $/€/£ 10, minimum odds1.5, stake not returned.1X wagering the winnings from the free bet. Wagering occurs from real balance first. Wagering requirement is calculated on bonus bets only, wagering starts from real funds. Free bet is valid for 7 Days from issue. Max conversion: $/€/£ 200. Excluded Skrill deposits. Withdrawal requests voids all active/pending bonuses. Full Terms Apply

18+ only. New customers only. T&Cs apply.

Claim Here
£20 in free bets when you place a £10 bet T&Cs apply

18+ only. £10 min. deposit required. 1 x £10 qualifying bet required. Qualifying bet must be placed on selection with min. odds of 1.8 (4/5). 4 x £5 Free Bets will be credited once the qualifying bet has been settled. 1 x Free Bet valid for any Football Match Result market. 1 x Free Bet valid on any Football Correct Score market. 1 x Free Bet valid on any Horse Racing market. 1 x Free Bet valid on any Tennis market. Free Bets valid for 7 days once credited. T&Cs apply.

18+ only. New customers only. T&Cs apply.

Claim Here

Most away Premier League goals

It was only March 2022 when Kane broke this record but his goal against Brighton gave Kane the outright most away goals (95) in the Premier League. Wayne Rooney had previously held the record with 94 but Kane has now surpassed that record in over 100 less appearances and with a few years at the top level ahead of him. At his current rate, Kane should hit 100 away goals by the time the Premier League breaks for the World Cup in November.

Most Premier League goals in a calendar year

Although football is played in seasons, sometimes players have to be commended for their performances across a calendar year, such as Lionel Messi scoring 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.

Best Premier League start

Mohamed Salah has had an excellent start to the 2021/22 Premier League campaign but it still pales in comparison to how quick Kane came out of the traps last season.

Perhaps aided by the fact the season didn’t start in August, Kane was directly involved in 13 goals in Tottenham’s opening six Premier League games in 2020/21, scoring five and recording eight assists. That’s more than any player has managed for their club in the Premier League.

Best 100% record in the Premier League

It doesn’t matter who you are, if you’re a Premier League club Kane is going to score against you. The Englishman has played against 30 different clubs in the Premier League so far in his career, and he has found the net against every single one.

Leicester are his favourite opponents, with Kane scoring 15 goals in 12 games against the Foxes, while the Englishman has scored one in one vs Middlesbrough. While some players have scored against more Premier League sides, no one has as many as Kane without failing to find the net against an opponent.

Joint-most England goals in a calendar year

Moving onto the records Kane holds but not outright, the striker has scored the joint-most goals for England in a calendar year, netting 12 in 2019. He holds the record alongside George Hilsdon in 1908 and Dixie Dean in 1927.

England’s joint-top scorer in major tournaments

No player has scored more goals for England in major tournaments than Kane’s 10. Kane holds the record alongside Gary Lineker, drawing level with the former Everton and Barcelona man thanks to his penalty in England’s 2-1 win over Denmark in the Euro 2020 semi-finals.

Still to be broken…

England’s all-time top goalscorer

Kane may be England’s all-time top goalscorer in competitive football but he still trails Rooney in the outright list. His goal against Switzerland took his tally to 49, surpassing Gary Lineker’s 48 goals and drawing level with Bobby Charlton.

Only Wayne Rooney has scored more goals for England now with 53, but Harry Kane looks set to beat his record in the near future. At his current rate of goals per game, it would take Harry Kane six more games to become England’s top scorer. England have seven more games before the World Cup (Ivory Coast on Tuesday, Hungary x2, Germany x2 and Italy x2) so it’s entirely possible Kane could arrive in Qatar as the highest scorer ever in an England shirt.

Premier League all-time top goalscorer

Aside from England, this is the record everyone has backed Kane to beat at some point in his career, though he is still some way off. As mentioned, has scored 178 goals in the Premier League, which is enough to place him fifth on the all-time standings at the moment.

Sergio Aguero sits directly above him with 184, with Andrew Cole scoring just three more than that. But, standing clear of everyone else and just under 100 away is Shearer’s record of 260. Kane is still only 28 and could do it with five 20-goal seasons, which he is capable of, but the Tottenham striker might need to kick on a little to beat Shearer’s record.

Tottenham’s all-time top goalscorer

A record Kane is closer to beating, but also may not break (depending on his future) is that of Tottenham’s all-time top goalscorer. Kane currently sits second in the standings, just 23 behind Greaves, having netted 243 goals in 374 appearances for the club.

However, as mentioned, Kane would need to stay at Tottenham probably longer than this season if he is to take the record.

Tottenham’s all-time top league goalscorer

If Kane does stay and become Tottenham’s all-time top goalscorer, he would also go some way to becoming their top scorer in league football.

Although he is less than 40 away from Greaves’ overall record, Kane is still some way off the legend’s tally in league football. Kane has recently surpassed Bobby Smith’s tally of 176 goals but is still a massive 42 off Greaves’ 220.

Most Premier League Player of the Month awards

Although they aren’t the biggest of individual awards, the amount of Premier League Player of the Months a footballer wins can be used as a measurement of their success and quality.

Kane has won Player of the Month a total of six times, receiving the award in January 2015, February 2015, March 2016, February 2017, September 2017 and December 2017. Although it has been almost four years since Kane last won the award, he is still second on the list of all-time winners, level with Steven Gerrard. Just one more would see Kane tie Sergio Aguero at the top of the list.

Most goals for a single PL club

Another record that Kane looks set to break at Tottenham, the Englishman is just seven goals behind Aguero for most Premier League goals scored for a single club.

Kane has netted 178 for Tottenham, and is currently third on the list, behind Rooney (183 for Man Utd) and Aguero (184 for Man City).


Sign up to the Best Football Offers

A valid email is required.

Invalid e-mail.

Yes I am over 18.
Yes, I would like to receive email updates on exciting offers from For more info on how we and our partners process your data, see Privacy and Cookie Policies.
You need to confirm that you are over 18 and that you want to receive updates.

*By subscribing you are confirming that you are over 18 years of age.

*All emails include an unsubscribe link, where you can opt out any time. *Please see our privacy and cookies policy..


Newsletter error