Today Live

England
England

All-Time Top Scorers

#NameMatches11mRatioScores
1Harry KaneHarry Kane125260,7391
2Wayne RooneyWayne Rooney12070,4453
3Bobby CharltonBobby Charlton10630,4649
4Gary LinekerGary Lineker8040,648
5Jimmy GreavesJimmy Greaves5700,7744
6Michael OwenMichael Owen8910,4540
7Nat LofthouseNat Lofthouse3300,9130
Alan ShearerAlan Shearer6360,4830
Tom FinneyTom Finney7730,3930
10Frank LampardFrank Lampard10690,2729
11Steve BloomerSteve Bloomer2301,2228
Vivian WoodwardVivian Woodward2301,2228
13David PlattDavid Platt6330,4327
14Bryan RobsonBryan Robson9010,2926
15Geoff HurstGeoff Hurst4940,4924
16Stan MortensenStan Mortensen2500,9223
17Peter CrouchPeter Crouch4200,5222
18Tommy LawtonTommy Lawton2220,9521
Mick ChannonMick Channon4630,4621
Kevin KeeganKevin Keegan6310,3321
Steven GerrardSteven Gerrard11400,1821
22Jermain DefoeJermain Defoe5700,3520
Martin PetersMartin Peters6700,320
Raheem SterlingRaheem Sterling8210,2420
25Bukayo SakaBukayo Saka5910,3219
Marcus RashfordMarcus Rashford7840,2419
27George CamsellGeorge Camsell90218
Dixie DeanDixie Dean1601,1218
Roger HuntRoger Hunt3400,5318
Johnny HaynesJohnny Haynes5600,3218
31David BeckhamDavid Beckham11550,1517
32Tommy TaylorTommy Taylor1900,8416
Danny WelbeckDanny Welbeck4200,3816
Tony WoodcockTony Woodcock4200,3816
35George HilsdonGeorge Hilsdon821,7514
Tinsley LindleyTinsley Lindley1301,0814
Jude BellinghamJude Bellingham6000,2314
Paul ScholesPaul Scholes6600,2114
39Bobby SmithBobby Smith1500,8713
Martin ChiversMartin Chivers2400,5413
Paul MarinerPaul Mariner3500,3713
42John GoodallJohn Goodall1400,8612
Cliff BastinCliff Bastin2120,5712
Trevor FrancisTrevor Francis5200,2312
45Fred DewhurstFred Dewhurst901,2211
Charlie BambridgeCharlie Bambridge1800,6111
Gilbert SmithGilbert Smith2000,5511
Wilf MannionWilf Mannion2600,4211
Bryan DouglasBryan Douglas3600,3111
Teddy SheringhamTeddy Sheringham4910,2211
Stanley MatthewsStanley Matthews5300,2111
52Dennis WilshawDennis Wilshaw1200,8310
Jackie MilburnJackie Milburn1300,7710
Eric BrookEric Brook1800,5610
Allan ClarkeAllan Clarke1930,5310
Francis LeeFrancis Lee2700,3710
Ron FlowersRon Flowers4950,210
Joe ColeJoe Cole5600,1810
Paul GascoignePaul Gascoigne5700,1810
John BarnesJohn Barnes7900,1310
61Harold FlemingHarold Fleming1100,829
Roy BentleyRoy Bentley1200,759
Billy WalkerBilly Walker1900,479
Mark HateleyMark Hateley3200,289
Ian WrightIan Wright3310,279
Colin BellColin Bell4800,199
Peter BeardsleyPeter Beardsley5900,159
68Freddie SteeleFreddie Steele601,338
Willie HallWillie Hall900,898
George HolleyGeorge Holley1000,88
Johnny ByrneJohnny Byrne1100,738
Ivor BroadisIvor Broadis1400,578
Bob KellyBob Kelly1400,578
Derek KevanDerek Kevan1400,578
Daniel SturridgeDaniel Sturridge2610,318
Theo WalcottTheo Walcott4700,178
Glenn HoddleGlenn Hoddle5300,158
Alan BallAlan Ball7210,118
Declan RiceDeclan Rice8000,18
80James WindridgeJames Windridge800,877
Joe BradfordJoe Bradford1200,587
Raich CarterRaich Carter1300,547
William BassettWilliam Bassett1600,447
Terry PaineTerry Paine1900,377
John ConnellyJohn Connelly2000,357
Ollie WatkinsOllie Watkins2400,297
Sammy CrooksSammy Crooks2600,277
Robbie FowlerRobbie Fowler2600,277
Jamie VardyJamie Vardy2600,277
Anthony GordonAnthony Gordon2810,257
Darren AndertonDarren Anderton3000,237
Alex Oxlade-ChamberlainAlex Oxlade-Chamberlain3500,27
Ashley YoungAshley Young3900,187
Steve CoppellSteve Coppell4200,177
Emile HeskeyEmile Heskey6200,117
Harry MaguireHarry Maguire6600,117
97Ted DrakeTed Drake501,26
William CobboldWilliam Cobbold900,676
Ross BarkleyRoss Barkley3300,186
Jack CharltonJack Charlton3500,176