Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin BlandSA1961-1966213951669144*49.09100238.8239213720
Mike DennessENG1969-197528453166718839.69378639.464721922
Chris BroadENG1984-198925442166116239.55438737.866631731
Luke GeorgesonOV/WF2021-2026376761655159*27.13431338.3729620010
Murray GoodwinZIM/GLA1998-2014254941652166*36.71355846.433971945
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
James AndersonENG/LAN2003-20262403261491643819.28401240.9501452255
Steven PattersonYOR2014-202210113018164163*14.65393441.7103162225
William PorterfieldIRE/WAR2013-201933571163918629.27367944.553732118
Joe HardstaffENG1935-1948233831636205*46.74154036.3041041193
Russell EndeanSA1951-1958285241630162*33.96--383901
Rick McCoskerAUS1975-198025465162212739.56383342.324951433
Phil JaquesAUS/NOT2005-2014193321621150*52.29282557.3851122054
Stuart CarlisleZIM1995-200537666161511826.92433237.2828718510
Josh DaveySOM/LEI2016-20267810627161375*20.42346846.5103620813
Nari ContractorIND1955-196231521161110831.59--1112572
Mason CraneENG/SUS/HAM2015-202672102251610114*20.91379242.4624151928
Heino KuhnSA/KEN2017-202134633160814026.80295554.421952205
Kemar RoachWI/DUR/SUR2009-202612417944160758*11.90462634.74012618917
Yashpal SharmaIND1979-1983375911160614033.46361834.832941407
Sol BudingerLEI2022-202634601160611827.22197181.4819623517
Gareth SeverinWF2023-202625480160419633.42318150.4248118412
Mark WallaceGLA2014-20163966716049227.19280557.1801182003
JM CummingOV2022-202632604160311328.63346346.291512248
Tim RobinsonENG1984-198929495160117536.39384641.634651820
Craig MeschedeSOM/GLA2014-201841619160110730.79232168.9829722925
Jeff CroweNZ1983-199039654160112826.25465934.363661834
Manoj PrabhakarIND1984-199539589160012032.65415637.751931654
Paul SheahanAUS1967-197431536159412733.91253441.522731562
Bill BrownAUS1934-1948223511592206*46.82271738.72491851
Jack WildermuthQUE2017-202643634159211126.98267359.5627521011
Sandeep PatilIND1980-198429474158817436.93210362.394741979
Scott StyrisNZ2002-200729484158617036.05308951.3456520513
Louis KimberNOR/LEI2021-202644704158624324.03244764.8128920741
CWJ AllisonESS2025-202626463158314036.81285255.5045520819
Tim McIntoshNZ/AA2008-201430576158313631.04426437.123991937
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
Ryan McLarenSA/HAM/LAN2010-2017334711156310743.42321148.682912048
Calvin HarrisonNOR/NOT2023-202643645156115326.46302751.5735819917
Luke RonchiNZ/WF/SOM2012-201726404155812743.28182485.4247421425
Kashif AliWOR2022-202634592155513327.28289953.64210420411
Tatenda TaibuZIM2001-201228543154615330.31373241.4311251827
Lou VincentNZ/AA2001-201228492154522432.87307550.2439519318

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.