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
Jacques RudolphSA/GLA2012-2017591057319413932.59687746.4451974344
Peter TregoCS/SOM/NOT2012-2020649973190154*34.67450570.81614840337
Joe LeachWOR2014-20241181732631849521.66522160.980181643526
Ryan PatelSUR2017-20267511612318313430.61671447.415141042622
Leo CarterCAN/OV2015-20266610983162226*31.31607752.03415938739
Tom ClarkSUS2019-2026691216313514027.26647648.415161341720
Will SmithHAM/DUR2014-2019571029311421033.48756141.1931693843
Aneurin DonaldHAM/DER/GLA2014-2026661137310623429.30427972.591201141337
Michael CarberryENG/HAM/LEI2013-201854973310312533.01670846.26417843924
Alex WakelyNOR2015-20216210310307412333.05614650.02614739621
Rikki ClarkeWAR/SUR2014-20219113617307111125.81570253.861181543338
LJ WoodcockWF2012-2019498773053203*38.16645947.27613840614
Sarfraz AhmedPAK2013-2023539314302511838.29428770.5642143099
Mohammad RizwanPAK/SUS2016-20265287103024171*39.27548555.13416532020
Brendon McCullumNZ/OV2012-201642753302330241.99443068.24612635666
Nic MaddinsonAUS/DUR/VIC2016-202653895300922435.82487561.72910731860
Fynn Hudson-PrenticeSUS/DER2015-2026771231430019927.53492260.970191039024
Shakib Al HasanBAN/SUR2012-202446836299121738.84471263.48322534722
Adam HoseWOR/SOM/WAR2017-2026611074299026629.03564053.01316940823
Ben CharlesworthGLO2018-2026631067298321030.13636846.844161137630
Varun ChopraSUS/WAR/ESS2014-2020671106297816028.63598849.73614738210
Dale PhillipsOV/AA2019-202649904297114934.55543254.69913738619
Harry CameHAM/DER2020-20265910052904141*30.57665243.66421123527
Sean ErvineHAM2014-2018538213290320342.07509556.98811835724
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Colin MunroNZ/AA/WOR2012-201731503289628161.622776104.321292316118
James NeeshamNZ/OV/WF2012-202553899288714736.09393773.33515638245
Ben SmithCS2012-2023601008287124431.21679942.23611835010
Tawanda MuyeyeKEN2021-202650885286021134.46437965.31513737525
Ollie RobinsonENG/SUS2015-202611517235284311020.75444363.99292239015
Michael RichardsonDUR2014-2019621096283611627.53551651.4121563626
Alex HughesDER2014-20226210612283514230.16614946.115101236510
Ben McDermottDER/LAN/TAS2017-2026508792833146*36.32626445.23221631039
Neil DexterMID/LEI2014-2019601029282218030.34596847.29781437714
Alex HalesENG/WOR/NOT2014-201740681282023642.09465760.55613242316
Sam BillingsENG/KEN2014-202367969281817132.39461361.095121139914
Mitchell SantnerNZ/ND/WOR2014-202663976280813630.86536452.354151333962
Roston ChaseWI2016-2026611124280819426.00598546.926121529024
Jason RoyENG/SUR2014-202548745280514340.65349980.17713736541
Nazmul Hossain ShantoBAN2017-202645842280516334.21520853.8698830835
Mitchell StarcAUS/NSW2012-20261191763528049919.89494856.670151728752
Jason SanghaSA/NSW2018-202650887279215134.47549950.777151033028
Michael JonesDUR/LAN2018-202655904278420632.37525752.96317835428
James FullerOV/MID/HAM2013-2026911372327789324.37395470.260111334142
James FranklinNZ/WF/MID2012-2017599614277513933.84576548.14614931224
Anuj DalDER2018-202672103172771146*32.22539651.35513112996
Mark ChapmanAA2015-202439697276727644.63436863.35615137136
Ish SodhiNZ/CAN/ND2012-202589137192762108*23.41520053.121131833842
Josh CobbNOR/LEI2014-20236511613276113726.81514353.681171336630
Eddie ByromSOM/GLA2017-2026571034275017627.78589346.67411640413

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.