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
Tony LockENG195519553617919*15.80--00060
Andrew CaddickENG20032003121277914*15.8017245.9300041
Bob WillisENG1984198414147792211.2918442.9300160
Fred TitmusENG19671967220786539.0022334.98010110
Brydon CarseENG20232023843783278.0065120.0000044
Chris SmithENG19831983240784319.5027328.57001100
Mark LathwellENG19931993240783319.5020039.0000180
Ben FoakesENG202120213617842*15.6026030.0000050
Bill VoceENG193119315637841*26.00--00106
Colin BlytheENG19061906592782711.14--00270
Graham RoopeENG19751975120777738.5021535.81011110
Dan MousleyENG20242024741775725.679283.7001052
Andrew GreenwoodENG18771877240774919.253119.3500000
Godfrey EvansENG19591959340777319.257898.72012130
Tony LewisENG197219722417770*25.6719439.6901180
Mark RamprakashENG20022002350773115.4017943.02000121
Les AmesENG19321932350776515.402821.4301190
Phil DeFreitasENG19861986451774019.2514652.74000110
John CrawleyENG19941994460773812.8322234.6800190
John SelbyENG188218823617748*15.40--00040
David TownsendENG19351935360773612.83--00001
Roland ButcherENG19811981570773211.0019040.5300190
Adil RashidENG201720172182773912.8358132.7600181
Dick HoworthENG19481948481771611.00--00000
Chris TremlettENG200720079937725*12.8314652.7400371
Chris JordanENG20152015101037721*11.0013258.3300181
James AndersonENG201020102522777135.1325130.68005100
Tim AmbroseENG200920091117676*-9580.0001082
George MacaulayENG19261926110767676.00--010100
Joe HardstaffENG19471947120766738.0024431.1501050
Liam DawsonENG201620163317666*38.0016845.2401151
Fred BakewellENG19311931230764025.33--00040
Bob WyattENG19321932241763825.3319239.5800061
Hubert DoggartENG19501950240762919.00--00190
Mark AlleyneENG199919994417638*25.3312063.3300020
Darren GoughENG2005200516657646*76.009084.4400070
George LohmannENG188818884617662*15.202352.17013100
Chris WoakesENG201120117747619*25.338391.5700032
Simon JonesENG20042004108076249.5020237.6200091
Tony LockENG19581958781762510.8613112.9800050
Shoaib BashirENG2024202415231276136.9120736.71005110
Joe HardstaffENG19071907120756337.50--010120
Mark BensonENG19861986230753025.0022034.0900070
Steven DaviesENG20112011440754218.7569108.7000180
Alex HalesENG201120114417562*25.007896.1501181
Tom GraveneyENG196319632417536*25.00--00070
Mark AlleyneENG20002000640755318.7513555.5601061
William AttewellENG189218923517543*18.7520.0000250
Mike BrearleyENG19761976350754015.0025129.8800190
Moeen AliENG202420241060752512.5058129.3100025

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.