Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steven CrookNOR2014-201835576174414534.20234374.434672357
Kamindu MendisSL/CCC2022-2026213631740182*52.73269564.5668117837
Corey AndersonNZ/ND2012-201829492173916737.00294159.1338524130
Chris BenjaminDUR/WAR/KEN2021-202631546173812736.21323953.663832018
Fergus O'NeillNOT/VIC2022-2026467614172670*27.84298657.8008820814
Brett HamptonCAN/ND/HAM2015-202545709171512128.11230574.40210718859
Agha SalmanPAK2022-2026285361708132*36.34278061.44312418517
Tom PrestHAM2021-202640633170515628.42285759.6845520619
Jack BoyleCAN/OV/CS2016-202641691170015625.00411841.283551865
Adil RashidENG/YOR2014-2019538110168412723.72345948.6827102304
Mark CraigNZ/OV/GLO2012-2018517714168310426.71316953.1118820426
Matt PriorENG/SUS2012-201433537167512536.41297856.2521052225
Chesney HughesNOR/DER2014-2017305651674137*32.82342748.8558822411
Keshav MaharajSA/YOR/LAN2016-202671111916748516.41257065.14082218644
Oliver DaviesNSW2023-202627483167325337.18219876.1148321915
Ashwell PrinceLAN2014-2015253921667257*45.05279059.754621897
Pat CumminsAUS/NSW2017-20267611313166464*16.64351147.39031416039
Luke GeorgesonOV/WF2021-2026376761655159*27.13431338.3729620010
Matthew PottsENG/DUR2017-202680103221652149*20.40332549.68151519022
Zak ChappellDER/GLO/LEI2015-202664921316479620.85293556.12071620223
Matthew MontgomeryDER/NOT2022-202634603164617828.88351846.792782261
Ben MikeYOR/WAR/LEI2018-202652788164599*23.50291056.53010719031
Graeme SmithSA/SUR2012-201424423164123442.08282858.035811932
Steven PattersonYOR2014-202210113018164163*14.65393441.7103162225
William PorterfieldIRE/WAR2013-201933571163918629.27367944.553732118
Josh DaveySOM/LEI2016-20267810627161375*20.42346846.5103620813
Mason CraneENG/SUS/HAM2015-202672102251610114*20.91379242.4624151928
Heino KuhnSA/KEN2017-202134633160814026.80295554.421952205
Sol BudingerLEI2022-202634601160611827.22197181.4819623517
Gareth SeverinWF2023-202625480160419633.42318150.4248118412
Mark WallaceGLA2014-20163966716049227.19280557.1801182003
JM CummingOV2022-202632604160311328.63346346.291512248
Craig MeschedeSOM/GLA2014-201841619160110730.79232168.9829722925
Shane WatsonAUS2012-201527511159617631.92292654.5528319219
Jack WildermuthQUE2017-202643634159211126.98267359.5627521011
Louis KimberNOR/LEI2021-202644704158624324.03244764.8128920741
JP DuminySA2012-201734548158515534.46327848.3555618910
CWJ AllisonESS2025-202626463158314036.81285255.5045520819
Phil MustardAA/DUR/GLO2012-2017395941578107*28.69341046.2811082081
Shadman IslamBAN2018-202631593157812028.18313750.302961843
Will SutherlandYOR/VIC2019-2026548591577101*20.75277756.7923816824
Tom ScrivenHAM/LEI2020-202647671415719929.64274757.1901252028
Shane DowrichWI2015-2020356281570125*29.07334146.9939817811
Calvin HarrisonNOR/NOT2023-202643645156115326.46302751.5735819917
Luke RonchiNZ/WF/SOM2012-201726404155812743.28182485.4247421425
Kashif AliWOR2022-202634592155513327.28289953.64210420411
Harry SwindellsLEI2019-2024416451542171*26.14343144.942881873
Tom PriceSUS/GLO2020-2026426613154110929.08290753.0118719713
BI KellawayGLA2023-2026304861535181*36.55272756.293971889
Ryan RickeltonSA/YOR/NOR2022-202624414153425941.46274855.8245219315

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.