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
Colin MilburnENG19691969110139139139.00--100171
Charles StuddENG188318833501394827.80--000100
Bob WyattENG192819283511395834.75--01100
Gubby AllenENG193619365601396823.1732434.57010141
Sam BillingsENG201920198731398734.7597143.30010143
Tom CurranENG2018201815961393946.3316982.25000173
Ken CranstonENG1948194851001383613.8020.0000100
Jack LeachENG202220221417713841*13.8036737.60003190
John LeverENG197719771317213827*9.2063021.90001110
Fred BakewellENG193519352301376345.67--020-0
Owais ShahENG200620064501378827.4029945.82011191
Peter ParfittENG196619663511375434.2512027.50010110
Geoff MillerENG1977197766213798*34.2541333.17010140
Michael LumbENG201020107701373319.5797141.24000183
Keith FletcherENG198119815711375122.8336937.13010110
Chris TavaréENG198419846811374919.5752326.20000110
Ben HollioakeENG2001200110821375322.8317279.65012161
Dimitri MascarenhasENG20092009131021373617.1319370.98003101
Dimitri MascarenhasENG20072007141241375217.13121113.22012410
Bryan ValentineENG19331933110136136136.00--100121
Chris LewisENG199119915511366534.0023757.38011161
Gareth BattyENG200320035711363822.6750027.20001132
Tony LockENG1961196171021364917.0020150.00001150
Johnny BriggsENG189418942401355733.75--01090
John HampshireENG1969196924013510733.7536237.29100180
Bob WyattENG193419344601354422.5040033.7500131
Ravi BoparaENG2010201077213545*27.00118114.4100077
Tom CurranENG20192019148413547*33.75125108.00002124
Mike BrearleyENG1980198079213560*19.2942231.9901140
Godfrey EvansENG1955195571011353715.001662.50003150
Chris OldENG1973197391211353412.2729140.55002210
Henry WoodENG18921892111134134*---100-0
Nick ComptonENG201520151201348567.0035238.07010130
Bobby PeelENG189218923501348326.80--010110
Greville StevensENG192819283501346926.80--010-1
Sam CurranENG2025202597313449*33.50122109.8400087
Sam CurranENG20202020111011344414.8917875.28001173
Colin CowdreyENG1969196934013310033.25--100-0
Jack BirkenshawENG197319733401336433.2531136.01010100
Billy BatesENG188318833511335533.25--01080
Luke WrightENG201320139701335219.0096138.54012146
Dennis AmissENG197119714711335622.1732141.43011191
Ollie RobinsonENG202320235931333922.1720066.50000160
David WilleyENG202320231110413321*22.17100133.00000139
Walter RobinsENG1935193533113210866.00--100120
Harold LarwoodENG193319333411329844.0019169.11010141
Martyn MoxonENG198519855501327026.4024753.4401180
Jack HobbsENG1909190936113262*26.4010.0001100
Owais ShahENG200220027711325722.0020564.39010110
Tom CurranENG202020201910513238*26.4015983.02000102

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.