England National Team Scorers in the Soccer World Cups

Full list with all the players that have scored for England in the Soccer World Cup. It goes from the top scorers to the players that have scored at least one goal in any world cup and has details of played tournaments and goals by world cup.

scroll for more >>
Player
Goals Goal Average Games World Cups Goals by World Cup
1.EnglandGary Lineker10 0.83122 6 in 1986, 4 in 1990
2.EnglandHarry Kane8 0.73112 6 in 2018, 2 in 2022
3.EnglandGeoff Hurst5 0.8362 4 in 1966, 1 in 1970
4.EnglandBobby Charlton4 0.29144 0 in 1958, 1 in 1962, 3 in 1966, 0 in 1970
EnglandMichael Owen4 0.33123 2 in 1998, 2 in 2002, 0 in 2006
6.EnglandDavid Beckham3 0.23133 1 in 1998, 1 in 2002, 1 in 2006
EnglandSteven Gerrard3 0.25123 2 in 2006, 1 in 2010, 0 in 2014
EnglandRoger Hunt3 0.5062 0 in 1962, 3 in 1966
EnglandNat Lofthouse3 1.5021 3 in 1954
EnglandDavid Platt3 0.5061 3 in 1990
EnglandMarcus Rashford3 0.27112 0 in 2018, 3 in 2022
EnglandBukayo Saka3 0.7541 3 in 2022
13.EnglandIvor Broadis2 0.6731 2 in 1954
EnglandTom Finney2 0.2973 0 in 1950, 1 in 1954, 1 in 1958
EnglandRon Flowers2 0.5042 2 in 1962, 0 in 1966
EnglandTrevor Francis2 0.4051 2 in 1982
EnglandDerek Kevan2 0.5042 2 in 1958, 0 in 1962
EnglandMartin Peters2 0.2292 1 in 1966, 1 in 1970
EnglandBryan Robson2 0.2583 2 in 1982, 0 in 1986, 0 in 1990
EnglandAlan Shearer2 0.5041 2 in 1998
EnglandJohn Stones2 0.17122 2 in 2018, 0 in 2022
Player
Goals Goal Average Games World Cups Goals by World Cup
22.EnglandDele Alli1 0.2051 1 in 2018
EnglandDarren Anderton1 0.2541 1 in 1998
EnglandPeter Beardsley1 0.1192 1 in 1986, 0 in 1990
EnglandJude Bellingham1 0.2051 1 in 2022
EnglandSol Campbell1 0.10103 0 in 1998, 1 in 2002, 0 in 2006
EnglandAllan Clarke1 1.0011 1 in 1970
EnglandJoe Cole1 0.1383 0 in 2002, 1 in 2006, 0 in 2010
EnglandPeter Crouch1 0.1762 1 in 2006, 0 in 2010
EnglandJermain Defoe1 0.3331 1 in 2010
EnglandRio Ferdinand1 0.10104 0 in 1998, 1 in 2002, 0 in 2006, 0 in 2010
EnglandPhil Foden1 0.2541 1 in 2022
EnglandJack Grealish1 0.2051 1 in 2022
EnglandJimmy Greaves1 0.1472 1 in 1962, 0 in 1966
EnglandJohn Haynes1 0.1383 0 in 1954, 1 in 1958, 0 in 1962
EnglandJordan Henderson1 0.09113 0 in 2014, 0 in 2018, 1 in 2022
EnglandEmile Heskey1 0.1192 1 in 2002, 0 in 2010
EnglandGerry Hitchens1 0.5021 1 in 1962
EnglandJesse Lingard1 0.1761 1 in 2018
EnglandHarry Maguire1 0.08122 1 in 2018, 0 in 2022
EnglandWilf Mannion1 0.5021 1 in 1950
EnglandPaul Mariner1 0.2051 1 in 1982
EnglandStan Mortensen1 0.3331 1 in 1950
EnglandJimmy Mullen1 0.3332 0 in 1950, 1 in 1954
EnglandAlan Mullery1 0.2541 1 in 1970
EnglandWayne Rooney1 0.09113 0 in 2006, 0 in 2010, 1 in 2014
EnglandPaul Scholes1 0.1192 1 in 1998, 0 in 2002
EnglandRaheem Sterling1 0.08123 0 in 2014, 0 in 2018, 1 in 2022
EnglandDaniel Sturridge1 0.3331 1 in 2014
EnglandKieran Trippier1 0.1192 1 in 2018, 0 in 2022
EnglandMatt Upson1 0.5021 1 in 2010
EnglandDennis Wilshaw1 0.5021 1 in 1954
EnglandMark Wright1 0.1761 1 in 1990