Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG368/4 (48.2)SL chose to bowlLive7th 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 Middlesex×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Scott BorthwickDURLV= County Championship 20142014230422216140.6770759.69200512
Cheteshwar PujaraSUSCounty Championship 20222022241419231139.6761368.35200457
Sam NortheastGLACounty Championship 20242024242367335*183.5053668.47101396
Tom AlsopSUSCounty Championship 2022202224032113580.2559553.95210360
Emilio GayNORCounty Championship 20242024230320261106.6750463.49100291
Marcus TrescothickSOMLV= County Championship 2015201524031814079.5051561.75130493
Tom FellWORLV= County Championship 20152015220314171157.0049563.43200472
James HildrethSOMLV= County Championship 2015201524030218775.5040175.31110403
Shan MasoodDERCounty Championship 202220222403009875.0038278.53030440
Tim BresnanYORSpecsavers County Championship 20162016241299142*99.6754255.17120313
Nick BrowneESSSpecsavers County Championship 2017201723028722195.6753353.85100321
Leus du PlooyDERSpecsavers County Championship 20192019232287118287.0051355.95210343
Michael JonesDURCounty Championship 2022202224027220668.0053051.32100383
Chris ReadNOTLV= County Championship 20152015232271108271.0037272.85210363
Steven MullaneyNOTCounty Championship 20222022231271100*135.5033680.651202310
BS McKinneyDURCounty Championship 2026202623026818489.3340166.83110341
Peter TregoSOMSpecsavers County Championship 2016201624026513866.2539367.43120323
Marcus HarrisLEICounty Championship 2021202124026518566.2544459.68100301
George HillYORCounty Championship 20242024231260169*130.0044858.04110302
John SimpsonSUSCounty Championship 20242024221254167254.0048352.59110212
Colin IngramGLACounty Championship 20242024231247132*123.5033873.08200285
Saif ZaibNORCounty Championship 2025202524024510261.2542857.24110311
Alastair CookESSSpecsavers County Championship 2017201723024419381.3335269.32100350
Tom HainesSUSCounty Championship 20212021120243156121.5042557.18110320
Jamie SmithSURCounty Championship 2023202323023613878.6738361.62110312
Kumar SangakkaraSURSpecsavers County Championship 20172017120234120117.0037063.24200252
Daniel Bell-DrummondKENCounty Championship 2025202524023422358.5038161.42101253
Colin AckermannLEICounty Championship 20212021241232126*77.3353643.28110290
Ian HollandHAMCounty Championship 20212021241232146*77.3336463.74111301
Jonathan TrottWARSpecsavers County Championship 20162016231231219*115.5033868.34100320
Rory BurnsSURCounty Championship 20212021241230104*76.6743353.12120300
Samit PatelNOTSpecsavers County Championship 2016201623022210074.0034264.91110293
Jonathan TrottWARSpecsavers County Championship 201720172402209955.0041353.27020251
Haseeb HameedNOTCounty Championship 2022202223021811272.6739155.75200270
Ben SlaterNOTCounty Championship 2023202324021814054.5045647.81100281
Brendan TaylorNOTLV= County Championship 2015201523021710672.3339055.64110310
James SalesNORCounty Championship 2026202623021516471.6736858.42100322
James BraceyGLOCounty Championship 202120212402148853.5038355.87020261
Mark StonemanDURSpecsavers County Championship 20162016231212141*106.0033663.10100270
Sam NortheastHAMCounty Championship 2021202124121011870.0034760.52110270
Matthew CritchleyESSCounty Championship 202320232402096552.2533462.57030301
Joseph Peter PhillipsGLOCounty Championship 2025202523020713669.0037655.05100270
Grant StewartKENSpecsavers County Championship 2018201823020410368.0022291.89110305
Luis ReeceDERSpecsavers County Championship 20182018241203157*67.6742747.54100171
Rory BurnsSURSpecsavers County Championship 201620162412038867.6739851.01020260
James HildrethSOMSpecsavers County Championship 2017201724020110950.2536055.83100230
Colin AckermannLEISpecsavers County Championship 20182018121199196*199.0036554.52100252
Wayne MadsenDERCounty Championship 202220222411996266.3335256.53020280
Sam WhitemanNORCounty Championship 2023202324119811466.0041847.37110201
Tawanda MuyeyeKENCounty Championship 20252025241196125*65.3323384.12100235
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.