Live4th T20I · India in New Zealand 2026/27NZ170/4 (14.3)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE39/1 (12)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Gloucestershire×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Zafar AnsariSUR2014-20153421749887.0047736.48020180
Luke HollmanMID2024-202646117460*34.8028760.63020261
Clint McKayLEI2015-201761001735517.3020883.17011264
Zak ChappellDER2024-20264621706142.5035947.35010194
Tom ClarkSUS2023-20243501697233.8034049.71020221
Matthew MontgomeryDER20262401677441.7533350.15021220
Lewis GregorySOM2021-20224501678933.4023172.29021186
David WilleyNOR2015121166104*166.00140118.57110158
Fynn Hudson-PrenticeSUS/DER2016-202457216671*33.20160103.75011166
Ben MikeLEI2019-20255811665423.7137943.80010201
Chris JordanSUS2016-20196701655223.5730354.46021220
Tom FellWOR2014-202051021653920.6337444.12002230
Ryan RickeltonNOR20221201639581.5022074.09020214
James HildrethSOM2020-20224501626432.4035445.76020220
Joe CracknellMID2025-20263301619753.6726460.98021221
Alexei KervezeeWOR2014-20163611617832.2035745.10010202
Chris GreenLAN2025110160160160.0019980.40100138
Alex DaviesWAR/LAN2015-20223601606026.6729554.24021163
Tom BaileyLAN2015-20254631594053.0027458.03000260
Tom HainesSUS2016-20246901596217.6731250.96010220
Jordan CoxKEN2022110158158158.0026459.85100211
Joe LeachWOR2014-2023111621583811.2929254.11003260
Joe WeatherleyHAM/KEN2017-20213501567831.2036143.21011200
Kane WilliamsonMID2025110153153153.0018383.61100182
Adam WheaterHAM/ESS2014-20213401538238.2526358.17010220
Anuj DalDER2018-20257811536221.8635642.98010170
Matthew CritchleyESS/DER2015-20227901533917.0028853.13000201
Sam EvansLEI202123015110250.3337340.48100190
SHB MorganMID2025-20263411519750.3324262.40010221
Ruaidhri SmithGLA2014-202158114857*21.1427354.21011171
Jack ShantryWOR2014-201646014710624.5018878.19101186
Rory KleinveldtNOR2015-20185811474821.0018081.67001253
Zain-ul-HassanGLA2023-20253511465536.5033643.45010210
Vikram SolankiSUR2014110143143143.0018278.57100181
Tom ScrivenLEI2023-20244641436071.5022862.72010190
Danny LambSUS/LAN2022-202423214183141.0019373.06010153
Michael LumbNOT201722014011770.0025255.56100230
Toby Roland-JonesMID2019-202658213951*23.1726352.85011162
James AdamsHAM20142401384334.5038835.57000230
Craig OvertonSOM2020-20224511385434.5023558.72010181
Daniel DouthwaiteGLA2019-20245911383917.2535039.43001172
William BeerSUS20192201379768.5041233.25010200
Jack CarsonSUS2023-20244401367134.0017876.40021220
Jack DaviesMID20242401349133.5018871.28010173
Ben HarmisonKEN201412013312566.5025053.20100220
Shiv ThakorDER2015-20163301338344.3322060.45010191
Robbie WhiteMID2019-202136113376*26.6032341.18010150
Chris NashSUS20162201326666.0021760.83020210
Oli CarterSUS2023-202434113259*44.0023456.41010142
Michael RichardsonDUR2017-20182401305732.5028246.10010110

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.