Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Brian RoseENG197719773301005433.3322145.2501070
Bob WyattENG193719372401005025.0025639.0601070
John HampshireENG197219723411004233.3319152.36000170
Liam PlunkettENG201520157611004420.0058172.4100096
Neil SmithENG199619967611003120.0013275.76000150
Buddy OldfieldENG19391939120998049.50--010-0
Reggie SpoonerENG19091909240995824.75--01000
Brian RoseENG19781978471992716.5038925.45000100
Ian BothamENG19891989671994616.5022643.81001101
Dominic CorkENG20012001890992511.0017257.56000101
Tiger SmithENG19121912912199229.008450.0000240
David WilleyENG20202020321985198.0088111.3601085
Charles LeslieENG18831883350985419.60--01160
Hedley VerityENG193619365639866*32.6716116.1501030
Bob TaylorENG1983198371139828*12.2536227.0700380
Chris LewisENG199019901512098328.1726736.7000181
Bob WillisENG197419749139982424.5035427.68000100
Brian StathamENG195419541115498258.915768.4200370
Jamie OvertonENG20222022110979797.0013671.32010132
Ted DexterENG19681968240973824.2524739.27000110
George PaineENG19351935471974916.17--00101
Matthew FlemingENG19981998771972816.1794103.1900083
Rehan AhmedENG20242024791972812.1317555.43001130
Derek PringleENG198419846929746*13.8625837.60000100
Richard IllingworthENG199519957105972819.4029532.88003120
Liam DawsonENG2026202626103976813.8613273.4801171
Darren GoughENG19961996191449726*9.7014865.5400190
Maurice TurnbullENG19301930230966132.00--01092
Basil D'OliveiraENG19701970230965732.0029232.8801081
Don KenyonENG19551955350968719.20--010100
Dominic BessENG20212021460963416.0028134.16001130
Vikram SolankiENG20002000871962416.0015362.75000110
Jonny BairstowENG201120119729641*19.2011186.4900053
Henry Leveson GowerENG19101910362953123.75--000-0
Ted WainwrightENG18981898360954915.83--00020
Mark RamprakashENG20002000470955613.5725836.82012150
James AndersonENG2011201125126952715.8321145.02001120
Raman Subba RowENG19591959110949494.00--010110
Jack RussellENG19881988210949494.0020246.53010110
Tony LockENG19681968230948931.3316754.49010130
Dimitri MascarenhasENG20082008741943131.3343218.6000067
William ScottonENG18861886340943423.50--000-0
Bill EdrichENG19501950240947123.50--010110
Matt PriorENG20052005550944518.8012277.05000140
Jeremy SnapeENG20022002662943823.5014763.9500040
Gubby AllenENG19481948361943618.80--00000
Matthew MaynardENG19941994671943515.6714067.1400180
Ollie RobinsonENG20222022681943713.4311681.03001111
Bob WillisENG19771977141799424*11.7525337.15003110
Stuart BroadENG201920191119794297.8321144.5500573

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.