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
Sam CurranENG20222022261531323511.00119110.9200167
Reggie SpoonerENG190519052301317943.67--021190
Craig WhiteENG199419945701315118.7142131.12012190
Johnny WardleENG1955195579213132*18.71862.5000196
Brydon CarseENG202420241111213133*14.5619367.8800179
Ciss ParkinENG1921192171111313613.109889.80001131
Wilfred RhodesENG191119112401306132.5027048.15011110
John EmbureyENG198519856621303332.5020862.50000160
Jack RussellENG1998199871111303213.0036036.11003120
Walter ReadENG1884188422012911764.5015575.48100200
Reg SimpsonENG195219522401295332.25--02000
Maurice ReadENG189218923501295725.80--010130
Roy KilnerENG192519253501297425.8026639.10010170
Phil SharpeENG1964196435212935*43.0019736.04000180
Will JacksENG202220224601294021.50115112.17001145
Maurice ReadENG188518854601295621.50--010180
Freddie CalthorpeENG193019304701294918.434230.9500100
Roger TolchardENG197719774721296725.8047027.45011100
Derek PringleENG199119917801294516.1354423.71001100
Chris LewisENG199619968931293121.5036535.34001101
Ian WardENG200120015911293916.1331640.8200180
Denis SmithENG193519352401285732.00--01100
Peter WalkerENG196019603401285232.00--010142
Percy ChapmanENG192519253511285832.0024951.41010143
Luke WrightENG201120117711284421.3315483.12001110
Matthew HoggardENG2006200616233128136.4053324.0200490
Derek RandallENG197619762201278863.5016278.40010181
Lewis GregoryENG202120214301277742.33127100.00010103
Alan KnottENG197019702311277363.5032039.69010130
Eddie HemmingsENG198319834301279542.3323853.3601080
Leonard HuttonENG1937193735012710025.40--10180
Graham RoopeENG197719775501273825.4027745.85000102
Keaton JenningsENG201720174801274815.8832738.84002210
Trevor JestyENG198319831010412752*21.1718269.78012102
Billy BatesENG1882188248112652*18.00--01091
Jack CrawfordENG190819084811266218.0010.00011121
John SelbyENG188118811201257062.50--02070
James VinceENG201520154301254641.67105119.05000124
Charles WrightENG189618963401257131.25--01000
John MortimoreENG1964196445112573*31.252548.00011183
Mike GattingENG1995199535012511725.0031040.32103150
Ray IllingworthENG196319635601254620.83--000130
Ollie RobinsonENG202120218141125429.6232039.06005140
Cyril PooleENG1951195112112469*124.00--020-0
Ben FoakesENG202320232401245131.0019862.63011140
Hugh Bromley-DavenportENG189618963401248431.00--010-0
Ernest TyldesleyENG1921192134112478*41.33--011131
Johnny BriggsENG189218923501244124.80--000100
Phil DeFreitasENG199619968601246720.6714187.94010103
Len BraundENG190419044801243915.5010.00001140

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.