Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27QUETAS

Batting by series (All cricket)

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.