ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

England: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: England×

Player figures come from full scorecards, which we hold for 2,165 of the 2,166 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Stanley JacksonENG19051905592492144*70.2910.00222480
Denis ComptonENG19491949712149211644.73--210260
Graham ThorpeENG199819981120349210328.94130337.76123430
Dennis AmissENG1976197656049120381.8386356.89200641
Peter RichardsonENG19561956610049111749.10--220440
Leonard HuttonENG1938193845049036498.00109343.28200501
John CrawleyENG19971997141824908330.63107645.54052502
Graham GoochENG1982198279048912754.3380061.13140671
Jack HobbsENG1926192657148611981.00--220390
Maurice LeylandENG1929192969148413760.5046840.60231241
Geraint JonesENG20062006233044845318.6283657.89023436
Graham RoopeENG19781978131734836934.50147332.79041432
Patsy HendrenENG19241924562481142120.2514856.08230403
Ollie PopeENG202020209143481135*43.7384357.06140601
Robin SmithENG1995199581314809040.00106445.11030672
Maurice LeylandENG1934193458147815368.29115741.31300492
Allan LambENG198919891011147812547.8065073.54222513
Graeme FowlerENG198519851112047820139.8397049.28111443
Johnny DouglasENG1921192181324787543.4575639.95050380
Tim BresnanENG20112011342434789022.7665073.54021552
Herbert SutcliffeENG1924192457147712279.5042540.94230281
Johnny TyldesleyENG19021902915047613831.73--122431
Peter MayENG1956195669247310167.57--140490
Alec StewartENG1991199110152473113*36.3887753.93120480
Tom GraveneyENG19571957451472258118.00--201530
Herbert SutcliffeENG1926192657147216178.67--130340
Graham GoochENG19781978101524719436.23105744.56042502
Paul DowntonENG19841984111754707439.17143232.82031370
Denis ComptonENG19511951915146911233.5020.00132350
Raman Subba RowENG19611961510046813746.80--210381
Ravi BoparaENG20122012212034688227.5358080.69053392
Tom GraveneyENG1967196769046715151.89101346.10130663
Frank WoolleyENG191219129121466133*42.3635861.45140293
Jim ParksENG1966196691624659133.2190647.57021423
Chris BroadENG1986198647246416292.80106643.53300551
Jack RussellENG19211921472464135*92.8046753.10310381
Eoin MorganENG200920091818646485*38.6749992.990414015
Mike GattingENG198819881417346382*33.0794249.15011410
Jos ButtlerENG20242024151324628442.00281164.410324723
Derek RandallENG197919792024246015020.91118338.88114381
Tom GraveneyENG1966196647145916576.50111641.13210491
Craig WhiteENG200220021519545994*32.7974761.45041405
Ken BarringtonENG19681968811145814345.8050234.66122452
Norman YardleyENG1947194791424589938.1742338.53040220
Leonard HuttonENG195019505103455202*65.00--110440
Bob WoolmerENG19771977712145313741.18109441.41211540
Allan LambENG19911991111604539128.3166568.12042562
Alex LeesENG20222022101904536723.84105243.06020581
Graham ThorpeENG19991999131634517934.6972961.87030462
Ian BothamENG198619861218145113826.5363770.80111558

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.