Harry Kane England all-time top scorer (66 goals)
Sixty-six strikes. One name above every other in England's history.
Harry Kane stands as the England national team's all-time top scorer with 66 international goals, a record that places him at the very summit of the Three Lions' scoring history. The record represents the culmination of a career in which the centre-forward, first capped in 2015, steadily chipped away at a benchmark that had stood for nearly a decade before he finally surpassed it in 2023, dethroning Wayne Rooney's long-held mark of 53 goals.
In a national team whose history is defined more by heartbreak than silverware, Kane's tally carries an extra weight: it is the most tangible measure of individual brilliance England has produced in the modern era, a number that fans cite in every tournament cycle as both a badge of honour and a reminder of how close the team has come to lifting a major trophy.
- Record
- England all-time top scorer – 66 goals
- Previous record holder
- Wayne Rooney (53 goals)
- Record surpassed
- 2023
- Position
- Centre-forward
- First capped
- 2015
- Tournament top scorer
- 2018 FIFA World Cup (6 goals)
Lore & Background
For years after Rooney's 53rd goal in 2015, the record felt immutable. It belonged to a different generation, a different style of forward, and fans quietly accepted that no one would touch it in the 2010s. Kane's arrival on the international stage in 2015 carried the weight of that expectation from the first training session at St George's Park. His movement off the ball, his clinical finishing in the box, and his relentless work rate in the final third made him the obvious heir, even as the number crept upward one goal at a time.
The 2018 World Cup in Russia crystallised Kane's status. Six goals, including a penalty in the semi-final against Sweden, made him the tournament's top scorer and England's most lethal weapon on the world stage. Though the final in Moscow ended in a 2-0 defeat to Croatia, Kane's individual numbers that summer were the highest England had produced by a single player in a major tournament in a generation. He left Russia with the record still ahead of him, but the trajectory was undeniable.
By 2023, the arithmetic had caught up with the narrative. Kane's 54th goal moved him past Rooney, and the subsequent goals extended the margin well beyond what most pundits had projected at the start of his international career. Sixty-six goals is not merely a number; it is the sum of dozens of late strikes, deflected headers, and composed penalties across qualifiers, Nations League nights, and tournament rounds. It is the record that fans now invoke when they ask, simply, 'Who is England's greatest scorer?' The answer, for the foreseeable future, is one name.
In Their Own Story
The floodlights hum over a cold European night. Kane lines up on the penalty spot, the ball placed just inside the D. The crowd noise is a wall of sound, half of it hostile. He takes three steps back, his eyes flicking to the keeper's shoulders. The first two attempts in this tournament have been saved. This one has to be different.
He strikes it low, off the left post's inside, into the net before the keeper's glove even leaves the ground. Kane doesn't run to the corner flag. He stands still for a moment, arms at his sides, looking up at the scoreboard where the number ticks over. Somewhere in the stands, a fan who has followed England for forty years whispers the name of the man whose record just broke, then quietly, almost to himself, says: 'Right then. His number now.' The ball is retrieved. The next phase of play begins. The record, for tonight at least, is safe.
Reader's Guide
The England all-time top scorer record is the single most-watched individual benchmark in the Three Lions' history. For nearly a decade after Wayne Rooney scored his 53rd international goal in 2015, the mark stood as a fixed point in English football conversation. Harry Kane broke it in 2023, and has since extended the tally to 66 goals, a margin of 13 over his predecessor.
What makes the number feel alive is the context. England's 2018 World Cup run, Euro 2020 (played in 2021), and Euro 2024 all ended in heartbreak, yet Kane was the scoring engine in each. He was the 2018 World Cup's top scorer with six goals, and his tournament totals in subsequent majors kept him within striking distance of the record while simultaneously reminding fans how close the team came to silverware. The 13-goal margin over Rooney is comfortable, but not so large that a future generation cannot be imagined closing the gap within a decade.
The record matters because England's history is one of near-misses. Kane's 66 goals are the most concrete, unarguable proof of individual excellence this national team has produced in the modern era, and they anchor every conversation about who England's best players have been, regardless of whether the trophy cabinet fills.
Did You Know?
- Wayne Rooney's 53-goal record stood from 2015 until Kane surpassed it in 2023, making it one of the longest-held individual records in England's history.
- Kane was the top scorer at the 2018 FIFA World Cup with six goals, including a penalty in the semi-final against Sweden.
- Kane's 54th international goal, the one that broke Rooney's record, came in 2023, ending a nine-year reign for the former Manchester United striker.
- The gap between Kane (66) and the next-highest England scorer in the modern era is large enough that the record is unlikely to be challenged within the next several tournament cycles.
