Live6th Match · Pakistan ODI Tri-Series 2026/27SL97/1 (16.1)ENG386/5 (50)SL need 290 runs in 203 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Gloucestershire×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Hassan AzadLEISpecsavers County Championship 20192019241359137119.6773648.78300370
Saif ZaibNORCounty Championship 2025202524032815982.0046171.15120372
Leus du PlooyMIDCounty Championship 20252025221320263*320.0044472.07110272
Richard OliverWORLV= County Championship 2014201424031117977.7532396.28120491
Wayne MadsenDERSpecsavers County Championship 20192019241309204*103.0056454.79110390
Harry CameDERCounty Championship 20252025241304103101.3348762.42120324
Rob NewtonNORSpecsavers County Championship 2016201624030313075.7556453.72200460
Alex LeesDURCounty Championship 2023202324029819574.5038976.61100370
Colin IngramGLACounty Championship 20252025231297117148.5054454.60210362
James VinceHAMLV= County Championship 2014201424129014496.6735781.23120433
Grant StewartKENCounty Championship 2025202524129018296.6732888.41110385
Rishi PatelLEICounty Championship 2024202424029011772.5054453.31120415
Marnus LabuschagneGLASpecsavers County Championship 2019201924028413771.0039072.82121313
Tom LaceDERSpecsavers County Championship 2019201924028112570.2554052.04120421
Samit PatelNOTSpecsavers County Championship 20172017221272257*272.0046858.12100252
Sam NortheastGLACounty Championship 20242024231270187135.0040367.00110320
Josh BohannonLANCounty Championship 20222022220265231132.5060443.87100351
Martin GuptillDERLV= County Championship 20152015121258227258.00196131.631003014
Ben FoakesSURLV= County Championship 20152015221258140*258.0043559.31200310
Wayne MadsenDERCounty Championship 2025202523025812386.0038766.67200311
Billy RootGLACounty Championship 20232023232254117*254.0038965.30110342
BS McKinneyDURCounty Championship 20262026220252244126.0028488.73100376
Rory BurnsSURLV= County Championship 2014201423025119983.6755645.14100290
Adam LythYORCounty Championship 2024202423024912983.0041560.00200341
Kiran CarlsonGLASpecsavers County Championship 20172017120244191122.0036367.22110344
Sam NortheastKENSpecsavers County Championship 20162016220243189121.5040560.00110311
Nick SelmanGLASpecsavers County Championship 2019201924024315060.7543455.99110300
Felix OrganHAMCounty Championship 2022202224024211860.5049648.79201380
David BedinghamDURCounty Championship 20262026220240122120.0026191.95200306
Finlay BeanYORCounty Championship 2024202423023716479.0035367.14111278
Neil DexterLEISpecsavers County Championship 2019201923023618078.6746950.32111311
Steven CrookNORSpecsavers County Championship 20162016241236103*78.6735267.05110340
Jamie SmithSURCounty Championship 20222022111234234*-43054.42100340
Mark CosgroveLEISpecsavers County Championship 201720172402349258.5031275.00020410
Chesney HughesDERSpecsavers County Championship 20162016121233137*233.0044552.36110361
Marcus HarrisLEICounty Championship 2021202123023314877.6742954.31110310
Ben ComptonKENCounty Championship 2025202524023317858.2545950.76100280
Ben BrownSUSSpecsavers County Championship 20162016221231118*231.0029179.38200311
Hashim AmlaSURCounty Championship 2021202123022917376.3345850.00111230
Max HoldenMIDCounty Championship 2024202424022811157.0032270.81110311
Harry FinchSUSSpecsavers County Championship 201820182402279856.7542253.79020352
Caleb JewellDERCounty Championship 202520252412278375.67215105.58030341
Colin AckermannLEICounty Championship 2023202324222593*112.5037460.16020331
Ben CoxWORSpecsavers County Championship 2017201724022112455.2530572.46110334
Marcus HarrisLANCounty Championship 2025202523022016773.3337758.36100222
Nick GubbinsMID/HAMCounty Championship 20212021242220137*110.0043350.81110261
Matthew HurstLANCounty Championship 2025202523021710672.3336958.81110213
Andrew SalterGLASpecsavers County Championship 201720172402168854.0043349.88020293
Lewis HillLEICounty Championship 2021202123021512171.6735959.89110262
Matthew LambDERCounty Championship 20242024121212207212.0029571.86100311
Page 1Next

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.