Home Lists Top 10 List of England top goal scorers of all-time

List of England top goal scorers of all-time

302
0
List of England top goal scorers of all-time

Top England goal scorers of all-time – who is England’s all-time top goal scorer?

List of England top goal scorers of all-time? Who is England’s highest ever top goal scorer? Harry Kane extends his lead at the top of England men’s all-time record goalscorers list after his goal against Croatia.

Harry Kane’s goal against Mexico on his 119th appearance means he is now on 85 goals for the Three Lions as he continues to extend his lead at the top of England men’s senior team’s list of all-time record goalscorers. Watch & Bet Football Live =>

Kane’s ascent to the top has been nothing short of remarkable. He surpassed Wayne Rooney’s long-standing record of 53 goals on March 23, 2023, when he converted a first-half penalty against Italy in Naples.

That moment wasn’t just a statistic it was the culmination of years of relentless consistency at the highest level.

What makes Kane’s achievement even more impressive is his goals-per-game ratio of 0.72, which dwarfs many of his predecessors.

For context, he’s averaging nearly a goal every game a return that puts him in elite company globally, not just in English football history. Watch & Bet Football Live =>

Top England goal scorers of all-time - who is England's all-time top goal scorer?

Top 10 England goal scorers of all-time

Scoring for your country is every English schoolboy’s dream. But doing it consistently, against the best defenders on the planet, and under the weight of a nation’s expectations? That’s what separates the good from the immortals.

This list isn’t just a tally of goals, it’s a walk through English footballing history. It features World Cup winners, Golden Boot champions, one-club legends, and a current captain who has turned goal-scoring into an art form.

From the thunderous strikes of the 1960s to the clinical precision of the modern game, these ten men have etched their names into Three Lions folklore.

At the very top sits a man who has redefined what we thought was possible. Harry Kane doesn’t just lead this char he’s shattered it, building a lead so commanding that it might stand for decades.

But the chase behind him is just as fascinating: a former boy wonder turned all-time great, a Manchester United icon, and a pure poacher who never missed from six yards.

Top 10 goal scorers for England national team

So, who makes the cut? Who joins Kane in this exclusive club of English royalty? Who are the top goal scorers for England national team? Here is the list of England’s top goal scorers of all time.

Rank Player Goals Caps Average Career
1 Harry Kane 85 119 0.72 2015–2026
2 Wayne Rooney 53 120 0.44 2003–2018
3 Sir Bobby Charlton 49 106 0.46 1958–1970
4 Gary Lineker 48 80 0.60 1984–1992
5 Jimmy Greaves 44 57 0.77 1959–1967
6 Michael Owen 40 89 0.45 1998–2008
7 Nat Lofthouse 30 33 0.91 1950–1958
Alan Shearer 30 63 0.48 1992–2000
Tom Finney 30 76 0.39 1946–1958
10 Vivian Woodward 29 23 1.26 1903–1911
Frank Lampard 29 106 0.27 1999–2014

Top 10 England goal scorers of all-time

England top goal scorers this season

Harry Kane remains England’s undisputed leading marksman for the 2025–26 international campaign. The 32-year-old captain has been in sensational form and carried that momentum into the 2026 FIFA World Cup.

Kane opened the tournament with a brace against Croatia before adding another goal in the 2-0 victory over Panama, taking his England tally to 82 goals.

Harry Kane heads into England’s Round of 16 clash in outstanding form after scoring twice in the 2-1 comeback victory over DR Congo.

The England captain struck two crucial second-half goals to rescue the Three Lions from the brink of elimination, once again proving his reputation as a decisive performer in major tournaments.

His clinical finishing and leadership will be vital as England prepare for their next knockout challenge.

His strike against Panama also made him England’s outright all-time leading men’s World Cup goalscorer with 13 goals, surpassing Gary Lineker’s long-standing record.

Here’s the full list of England players who have found the net so far this international season:

Player Goals (This Season) Notes
Harry Kane 11 Recorded 8 goals and later 11 goals for England during the campaign.
Jude Bellingham 7 Finished as England’s highest scorer in a single World Cup edition with 7 goals.
Bukayo Saka 3 Scored a hat-trick in the World Cup third-place playoff.
Marcus Rashford 1 Scored in the World Cup opener against Croatia.
Declan Rice 1 Scored in the World Cup third-place playoff.
Ezri Konsa 1 Scored in the World Cup third-place playoff.

 

England top goal scorers this season

List of England top goal scorers at World Cup and Euros

When the world is watching and the pressure is suffocating, some players shrink and others rise to become legends. This list isn’t about friendlies or qualifiers; it’s about the moments that define careers.

The World Cup and the European Championships are where heroes are made, where a single strike can echo through generations.

From Geoff Hurst’s historic hat-trick in the 1966 final to Harry Kane’s relentless tournament hauls, these are the men who delivered when it mattered most.

Some built their entire reputations on a single golden summer, while others consistently turned up tournament after tournament.

Whether it’s Gary Lineker’s penalty-box poaching or Alan Shearer’s thunderous finishes, each name on this list has a story written in the high-stakes drama of major finals.

Here is the list of England’s top goal scorers at World Cup and Euros.

Rank Player World Cup Goals Euros Goals Total Tournaments
1 Harry Kane 13 7 20 2018, 2022, 2026 World Cups; Euro 2020, 2024
2 Gary Lineker 10 0 10 1986, 1990 World Cups
3 Alan Shearer 2 7 9 1998 World Cup; Euro 1996, 2000
4 Wayne Rooney 1 6 7 2006, 2010, 2014 World Cups; Euro 2004, 2012, 2016
5 Jude Bellingham 7 0 7 2026 World Cup
6 Geoff Hurst 5 1 6 1966, 1970 World Cups; Euro 1968
7 Michael Owen 4 2 6 1998, 2002 World Cups; Euro 2000, 2004
8 Sir Bobby Charlton 4 1 5 1962, 1966, 1970 World Cups; Euro 1968
9 David Platt 3 1 4 1990 World Cup; Euro 1992
10 Frank Lampard 0 3 3 Euro 2004, 2012

Note: Totals are based on goals scored in the final tournament stages only (excluding qualifiers).

Several other players, including Bukayo Saka, Marcus Rashford, and Steven Gerrard, have also scored three World Cup goals, but Lampard is included here as a representative for the 10th spot based on his Euros tally.

Harry Kane’s goals England vs Mexico – July 6 2026

Watch Harry Kane score 1 goal for England in their 3-2 win over Mexico in the Round of 16 match at the 2026 FIFA World Cup.

Harry Kane’s goals England vs DR Congo – July 1 2026

Watch Harry Kane score 2 goals for England in their 2-1 win over DR Congo in the Round of 32 match at the 2026 FIFA World Cup.

Harry Kane’s goals England vs Croatia – June 17 2026

Watch Harry Kane score from a Declan Rice corner for England in their 4-2 win over Croatia in the group stage match at the 2026 FIFA World Cup.

How many hat tricks has Harry Kane scored for England?

When Harry Kane steps onto the pitch, opposing defenders know they’re in for a long afternoon. The England captain doesn’t just score goals he collects them in threes.

Kane has become the Three Lions’ most prolific hat-trick hunter, delivering multiple trebles across World Cups, European qualifiers, and everything in between.

From his first World Cup hat-trick against Panama in 2018 to his stunning four-goal haul against San Marino in 2021, Kane has made a habit of leaving matches with the ball tucked under his arm.

Here is the list of international hat-tricks scored by Harry Kane

No. Date Opponent Goals Result Competition Venue
1 24 June 2018 Panama 3 (22′ pen., 45+1′ pen., 62′) 6–1 2018 FIFA World Cup Nizhny Novgorod Stadium, Nizhny Novgorod, Russia
2 7 September 2019 Bulgaria 3 (24′, 49′ pen., 73′ pen.) 4–0 UEFA Euro 2020 qualifying Wembley Stadium, London, England
3 14 November 2019  Montenegro 3 (18′, 24′, 37′) 7–0 UEFA Euro 2020 qualifying Wembley Stadium, London, England
4 12 November 2021 Albania 3 (18′, 33′, 45+1′) 5–0 2022 FIFA World Cup qualification Wembley Stadium, London, England
5 15 November 2021  San Marino 4 (27′ pen., 31′, 39′ pen., 42′) 10–0 2022 FIFA World Cup qualification San Marino Stadium, Serravalle, San Marino

Who has the most goals in England history?

Harry Kane is the all-time leading goalscorer for the England men’s national team, with an impressive tally of 85 goals in 119 international appearances.

Top England goal scorers this season

More about England top goal scorers

See also our other lists with top goal scorers and the national team official website for more England top goal scorers stats. Watch & Bet Football Live =>

LEAVE A REPLY

Please enter your comment!
Please enter your name here