Skip to content

How Many Goals Has Harry Kane Scored in His Career? The Full Count in 2026

Few strikers of the modern era have scored as consistently as Harry Kane. Since his first senior goal for Leyton Orient in January 2011, the England captain has broken scoring records in two countries and become the all-time top scorer for both Tottenham Hotspur and the England national team.

So, how many goals has Harry Kane scored in his career? As of 5 October 2026, the answer is 537 senior goals: 448 for his clubs and 89 for England. This article breaks down where those goals came from, from his early loan spells to his record-breaking years at Bayern Munich, explains why some websites show different totals, and looks at the milestones he has reached along the way.

Harry Kane’s Career Goals at a Glance

The table below shows Kane’s goals for every senior team he has played for. Club figures include all competitive matches, and England figures include all senior internationals.

Team Matches Goals
Leyton Orient (loan) 18 5
Millwall (loan) 27 9
Norwich City (loan) 5 0
Leicester City (loan) 15 2
Tottenham Hotspur 435 280
Bayern Munich 154 152
England 124 89
Total 778 537

Figures as of 5 October 2026.

The Early Years: Learning the Game on Loan

Kane joined Tottenham’s academy as a boy, but he was not an instant star. Before he became a regular in the first team, Spurs sent him on four loan spells. At Leyton Orient in 2011, he scored five goals in League One as a 17-year-old. He then added nine for Millwall in the Championship, while short spells at Norwich City and Leicester City produced two more goals.

Those 16 goals in 65 matches may look modest today, but the experience of playing men’s football in the lower divisions helped him develop the physical strength and finishing that later defined his game.

Tottenham Hotspur: 280 Goals and a Club Record

Kane’s breakthrough came in 2014-15, when he scored 31 goals in all competitions. He went on to win the Premier League Golden Boot three times, in 2015-16, 2016-17 and 2020-21. His best season for Spurs was 2017-18, when he scored 41 goals in 48 games. In the 2017 calendar year, he scored 56 times for club and country, more than any other player in Europe.

In February 2023, a goal in a 1-0 win over Manchester City took him to 267 goals for Tottenham, passing Jimmy Greaves as the club’s all-time top scorer. When Kane left that summer, he had 280 goals in 435 matches. His 213 Premier League goals leave him second on the competition’s all-time list, behind only Alan Shearer’s 260.

Bayern Munich: Goals at Record Speed

Kane moved to Bayern Munich in August 2023 and made an immediate impact. He scored 36 Bundesliga goals in his first season, breaking Uwe Seeler’s long-standing record of 30 goals for a debut campaign, and finished with 44 goals in all competitions.

His most productive season came in 2025-26, when he scored 61 goals in all competitions and helped Bayern win the Bundesliga again. In February 2026, a brace against Werder Bremen took him to 500 career goals, making him the first Englishman to reach that number. Exactly 100 of those 500 goals came from the penalty spot.

The records have continued this season. In September 2026, Kane scored his 100th Bundesliga goal against Union Berlin in only his 98th league appearance. The previous record for the fastest century, set by Dieter Müller in the 1970s, took 129 games. Kane now has 152 goals in 154 matches for Bayern, including 34 in the Champions League.

England: The National Team’s Record Scorer

Kane’s international career started in style. On his debut against Lithuania in March 2015, he scored less than two minutes after coming off the bench. In March 2023, his penalty against Italy in Naples took him past Wayne Rooney’s total of 53 goals, making him England’s all-time leading scorer.

He has also delivered at major tournaments. Kane won the Golden Boot at the 2018 World Cup with six goals and was joint top scorer at Euro 2024. At the 2026 World Cup, he passed Gary Lineker’s total of 10 to become England’s record scorer at the tournament, and he now has 14 World Cup goals.

His recent form for England has been strong. Kane scored against Spain and Czechia in the Nations League before adding two goals in a 7-0 win in Croatia on 3 October 2026. That took him to 89 goals in 124 international appearances, just 11 short of 100.

Why Do Different Sources Show Different Totals?

If you search for Kane’s goal total, you may see slightly different numbers. Some statistics websites leave out international friendlies, which removes 10 of his England goals and gives a competitive total of 527. Others count only league goals or only club goals. Small differences can also appear depending on how a source treats competitions such as the Super Cup or the FIFA Club World Cup.

What Comes Next for Harry Kane?

At 33, Kane shows few signs of slowing down. With 48 goals for club and country in the 2026 calendar year so far, he is still scoring at a rate close to the best of his career. The next big targets are clear: 100 goals for England and 550 career goals. On current form, both milestones could arrive sooner rather than later.

Written by Edward Promise

Edward Promise is a Nigerian-based sports betting and online casino writer. covering sports betting, casino, and predictions reviews for a wide range of publications.