Top 20 England Goalscorers

NamePlayedCapsGoals
Bobby Charlton1958 - 197010649
Gary Lineker1984 - 19928048
Wayne Rooney2000 - 10146
Jimmy Greaves1959 - 19675744
Michael Owen1998 - 20088940
Nat Lofthouse1950 - 19583330
Alan Shearer1992 - 20006330
Tom Finney1946 - 19587630
Viv Woodward1903 - 19112329
Frank Lampard1999 - 10329
Steve Bloomer1895 - 19072328
David Platt1989 - 19966227
Bryan Robson1981 - 19899026
Geoff Hurst1965 - 19724924
Stan Mortensen1947 - 19532523
Tommy Lawton1938 - 19482322
Peter Crouch2005 - 20104222
Mick Channon1972 - 19774621
Kevin Keegan1972 - 19826321
Steven Gerrard2000 - 201411421