Live6th Match · Pakistan ODI Tri-Series 2026/27SL40/1 (7.3)ENG386/5 (50)SL need 347 runs in 255 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 Durham×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Luke WellsSUSSpecsavers County Championship 20172017230438258146.0058874.49210597
Alex LeesYORSpecsavers County Championship 2016201624036513291.2558362.61130383
Sam NortheastKENSpecsavers County Championship 20172017241358110119.3354765.45220491
Dominic SibleySURCounty Championship 20252025230352305117.3355064.00100362
Leus du PlooyDERCounty Championship 20222022241339134113.0057159.37210420
Kiran CarlsonGLACounty Championship 2023202324032316280.7544971.94200393
Jonathan TrottWARSpecsavers County Championship 20182018241315170*105.0053059.43120360
Jason RoySURSpecsavers County Championship 2016201624031412078.5043372.52120440
Daniel LawrenceSURCounty Championship 20252025231298178149.00297100.34110337
Stiaan van ZylSUSSpecsavers County Championship 2017201723028614995.3349457.89110381
Luke WrightSUSLV= County Championship 20142014231285189142.5037775.60110400
Haseeb HameedNOTCounty Championship 20252025242285206*142.5039871.61100414
Keaton JenningsLANCounty Championship 2024202424027915569.7539570.63201362
Lyndon JamesNOTCounty Championship 20222022221272164*272.0044561.12200320
Riki WesselsNOTLV= County Championship 2015201524125711785.6736969.65110361
Alex DaviesWARCounty Championship 20242024110256256256.0031182.32100283
Ben SlaterNOTCounty Championship 20222022231256225*128.0051549.71100281
Sam NortheastKENCounty Championship 2026202623024514181.6736567.12110290
Tim BresnanYORLV= County Championship 20152015231244169*122.0036067.78100391
Nick SelmanGLASpecsavers County Championship 20172017241240116*80.0045452.86200283
Brooke GuestDERCounty Championship 2023202323023419778.0040058.50100320
Tom LammonbySOMCounty Championship 20252025241233104*77.6734168.33110260
Ricardo VasconcelosNORCounty Championship 2026202624022718756.7537959.89100272
Matthew CritchleyDERSpecsavers County Championship 2019201924122579*75.0035663.20030321
Brendan TaylorNOTSpecsavers County Championship 20162016231224114112.0028977.51200285
Jonny BairstowYORLV= County Championship 20152015111219219*-26881.72100311
Ben SlaterNOTCounty Championship 202520252402189254.5031768.77031400
Max HoldenMIDCounty Championship 2026202624121777*72.3344748.55020281
Jake LibbyNOTSpecsavers County Championship 2016201624021014452.5041750.36100170
Jack HaynesWORCounty Championship 20232023231209134*104.5037056.49100200
Mark CosgroveLEISpecsavers County Championship 20192019241209107*69.6746944.56110250
Sam RobsonMIDLV= County Championship 2015201524020917852.2533662.20101310
Nick BrowneESSCounty Championship 2024202423020818469.3336656.83100240
Matthew HurstLANCounty Championship 202420242402079051.7541749.64020223
Dean ElgarESSCounty Championship 20242024231206120*103.0037854.50100260
Nick GubbinsMIDSpecsavers County Championship 20162016220205145102.5038253.66110291
Cheteshwar PujaraSUSCounty Championship 2023202324020511551.2532762.69110231
Cheteshwar PujaraSUSCounty Championship 20222022110203203203.0033460.78100240
Josh BohannonLANCounty Championship 20262026231203190*101.5042947.32100140
James ColesSUSCounty Championship 20252025121201148*201.0029568.14110271
Gary BallanceYORSpecsavers County Championship 201620162402017850.2530266.56020300
Anuj DalDERCounty Championship 202220222402009050.0035256.82020160
Jake LibbyWORCounty Championship 2021202124019912649.7540948.66100260
Haseeb HameedNOTCounty Championship 2022202223119711598.5031762.15100290
Ben SlaterDERSpecsavers County Championship 201820182401976849.2536154.57020250
Alex HughesDERSpecsavers County Championship 2017201724019610849.0034157.48100311
John SimpsonMIDCounty Championship 2022202223119413297.0029665.54100223
Jack HaynesWORCounty Championship 20222022231194120*97.0041047.32110320
Wayne MadsenDERCounty Championship 202120212301927664.0036153.19020230
Joe ClarkeNOTCounty Championship 2025202524119211964.0025974.13100243
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.