Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG171/1 (27.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
David BedinghamDURCounty Championship 2026202611162102914773.50135575.9453012714
David BedinghamDURCounty Championship 2021202113203102925760.53171859.903321248
Marcus HarrisLANCounty Championship 2025202510192102716760.41177957.733501364
Ian BellWARSpecsavers County Championship 2018201814234102720454.05183855.885221403
Mark StonemanMIDCounty Championship 2022202214243102512848.81193552.973411293
Tom AbellSOMCounty Championship 2025202513233102215651.10204150.073531202
Will RhodesWARCounty Championship 2024202414232102020148.57188154.233311372
Kiran CarlsonGLACounty Championship 2025202514231102011346.36174058.623511109
David BedinghamDURCounty Championship 2023202314191101915656.61132277.0851110617
Emilio GayDUR/NORCounty Championship 2024202412201101926153.63154665.912521272
Adam LythYORCounty Championship 2023202313221101917448.52158664.253531544
Wayne MadsenDERLV= County Championship 20152015132651015172*48.33182355.682631271
Mark StonemanSURSpecsavers County Championship 2017201710150101419767.60150267.514311484
Nick BrowneESSLV= County Championship 20152015152721014151*40.56191452.984301482
Ben DuckettNOTCounty Championship 2022202210140101224172.29133076.093511451
James HildrethSOMSpecsavers County Championship 2016201616232101216648.19156264.794221312
Joe ClarkeWORSpecsavers County Championship 2016201614251101213542.17164461.564441391
James BraceyGLOCounty Championship 20252025142441010151*50.50175257.6533112010
Chris RogersSOMSpecsavers County Championship 2016201616252101013243.91196351.453641240
Leus du PlooyMIDCounty Championship 20252025132131009263*56.06168459.92352975
Steven MullaneyNOTSpecsavers County Championship 2016201616302100916536.04171059.0133214910
James VinceHAMCounty Championship 2023202314243100718647.95161262.471711289
Keaton JenningsLANCounty Championship 20242024142311006187*45.73181555.434321367
Caleb JewellDERCounty Championship 2025202512221100523247.86146668.551811264
Wayne MadsenDERCounty Championship 2024202413233100513850.25180955.563531227
Sam NortheastGLACounty Championship 20242024142661004335*50.20172558.203261126
Chris RogersMIDLV= County Championship 20142014112011000203*52.63172857.873311442
Ben SlaterNOTCounty Championship 2025202514252100012443.48185353.971911455
Matthew CritchleyDERCounty Championship 2021202114263100010943.48175257.081811247
Stephen MurdochWFPlunket Shield 2014/152014-201510201998155*52.53182254.7736213811
Zaheer AbbasPAKIndia tour of Pakistan 1982/831982-198310101996215110.67106093.9660010811
Hashim AmlaSURCounty Championship 2021202113203994215*58.47224844.223241051
Steven MullaneyNOTCounty Championship 202220221421299319252.26141170.3834010126
Jonny BairstowYORLV= County Championship 201520158133992219*99.20125079.3653112116
James TaylorNOTLV= County Championship 201520151221199129149.55174856.692521156
Luke WellsLANCounty Championship 2022202214223991175*52.16178055.6734112910
Matthew CritchleyESSCounty Championship 202320231426199012139.60166259.5727211312
Colin AckermannLEICounty Championship 202320231222298714649.35173556.893521412
Billy GodlemanDERLV= County Championship 201520151326498710844.86191151.653621251
James VinceHAMCounty Championship 202420241322298621149.30150765.432511265
Sean ErvineHAMSpecsavers County Championship 2016201611194984158*65.60178755.0644111411
Finlay BeanYORCounty Championship 202320231321098313546.81160461.283201424
Daniel LawrenceSURCounty Championship 202620261016198221865.47122180.4360211421
Dominic SibleyWARSpecsavers County Championship 201920191117198224461.38238141.243511091
Max HoldenMIDCounty Championship 2024202414211981211*49.05203448.232501063
Marcus TrescothickSOMLV= County Championship 201420141421097813346.57181953.774521558
Ben BrownSUSCounty Championship 202120211221297615751.37163659.664231152
Gary BallanceYORSpecsavers County Championship 201920191423297515946.43197049.495311441
Jack HaynesNOTCounty Championship 202620261423297515946.43156162.463411214
Jonathan TrottWARSpecsavers County Championship 2016201616242975219*44.32173956.072601321

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.