how many goals has harry kane scored for england
Harry Kane ( has scored 92 goals for the England men’s senior national team
He reached this milestone on November 12, 2026, scoring a penalty in a 2–1 UEFA Nations League victory over Croatia on his record-breaking 126th international appearance. Kane is England’s all-time leading goalscorer, sitting 39 goals ahead of second-placed Wayne Rooney (53).
Career Breakdown & Milestones
- Goal Types. His 92 goals consist of 59 with his right foot, 15 with his left foot, and 18 headers. Twenty-seven of his strikes have come from the penalty spot.
- Major Tournaments. Kane has netted 21 goals across major tournaments. This includes an England-record 14 goals at the FIFA World Cup and a joint-record 7 goals at the UEFA European Championship.
- Record-Breaking Pace. Having debuted in March 2015, Kane originally broke Wayne Rooney’s long-standing scoring record in March 2023 when he netted his 54th goal against Italy. He is now just eight goals away from becoming the first Englishman to reach 100 international goals.
England All-Time Top Scorers Goals Caps
Harry Kane 92 126
Wayne Rooney 53 120
Bobby Charlton 49 106
Gary Lineker 48 80
Note: You can explore his complete match-by-match stats on the Official England Football Website.