England's All-Time Top Goal Scorers: Who Leads the List?
Harry Kane extended his lead at the top of England's all-time scoring charts with two second-half goals in the 2-1 win over DR Congo in the World Cup round of 32 on July 1, taking his tally to 84 goals in 118 appearances, the most of any player in the country's history. Kane surpassed Wayne Rooney's long-standing record of 53 goals on March 23, 2023, converting a first-half penalty against Italy in Naples. Since then he has pulled clear at a rate few of his predecessors could match, with a goals-per-game ratio of 0.71 that puts him among the most prolific international strikers anywhere in the world, not just in English football history. Top 10 England Goal Scorers of All Time Rank Player Goals Caps Average Career 1 Harry Kane 84 118 0.71 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 ...