ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Troy JohnsonOV/WF2020-2026264551156194*28.90258844.672441507
Bob TaylorENG1971-198457831211569716.28426027.1403101001
Daniel DrewSA2019-2025224331153208*28.82257344.812371351
Barry SinclairNZ1963-196821401114813829.4426047.31335990
Tom HelmMID/GLA/LEI2014-202664892511476417.92224551.0904813713
Jack GregoryAUS1920-192824343114611936.9788060.452731303
Chris GreenLAN/NSW2022-2026274011114616039.52205755.7126013720
Michael VandortSL2001-200820332114414036.90242147.254431326
Karl BrownLAN2014-201826421114413227.90262843.531741681
Rajin SalehBAN2003-20082446211418925.93318235.860781385
Ethan BamberMID/WAR/GLO2018-20268812036113610713.52264143.01102014114
Ashen BandaraPSC2024-202615230113520049.35145178.2237110319
Justin BroadNOR2023-202630475113517127.02198757.122371353
Denis LindsaySA1963-197019311113018237.6766364.2535212213
Mahmudul Hasan JoyBAN2021-202623430112917126.26250845.022681297
Joey CarewWI1963-197219363112710934.1560541.491511041
Kagiso RabadaSA/KEN2015-2026761142111277112.12218251.65012214320
Washington SundarIND/HAM/LAN2021-20262238101125101*40.18236347.6117310622
Faisal IqbalPAK2001-201026442112413926.76254544.171841365
Jackson BirdAUS/HAM/KEN2012-2026771162011206411.67176563.46041113321
Carl CachopaCS/AA2012-2015223911118179*29.42231648.2726415410
Ravindu FernandoBCAA2024-2026193041117114*42.96134083.3644212225
Conor McInerneySA2018-202524470111714223.77252944.171671413
Jake BallENG/SOM/DUR2014-20268412434111149*12.34170565.16001515626
Irfan PathanIND2003-200829405110510231.57207653.2316513018
Chris LewisENG1990-199632513110511723.02242145.641461376
David WilleyYOR/NOR2014-2021314971103104*26.26157570.0324513928
Charlie BarnettENG1933-194820354109812935.42140544.41251885
Craig WishartZIM1995-200527501109811422.41241945.3915612612
Vidura AdikariCMCC2025-2026173051096200*43.84217550.39262998
AlimuddinPAK1954-196225452109110925.37--276520
Matt ColesHAM/NOR/KEN2014-20195267410918317.32149972.7804714821
Joel ParisWA2018-202643651210889320.53287337.8701112110
Vinod KambliIND1993-199516211108422754.20182359.464331246
Andrew UmeedSOM/WAR2016-202530533107711321.54246743.6622912710
Shiv ThakorDER2015-201723346107613038.43165864.902321444
Andrew HilditchAUS1979-198518340107311931.56235944.472631034
AM VaughanSOM2024-20263152710738023.84215649.770441456
Sid BarnesAUS1938-194813192107223463.06199040.95351932
Waqar HasanPAK1952-195921351107118931.50--160381
Eknath SolkarIND1969-197727486106810225.43146731.08161743
Greg SmithLEI/NOT2014-201727511106811821.36220948.351461511
Tarun NethulaCS/AA2012-2017416010106810821.36208151.321291545
John HoltWI1954-195917312106616636.7650.00252571
Alex ThomsonWAR/DER2017-20254667510666017.19233345.690491349
Stephen CookSA/DUR/GLA2016-201820371106411729.56217448.943451180
Josh ShawYOR/SOM/GLO2016-202662851710634515.63219048.54001513118
Marchant de LangeSA/SOM/GLO2011-202550677106211317.70113693.4914149559
Regis ChakabvaZIM2011-202122434106110127.21261540.571531028
Kyle JamiesonNZ/CAN/AA2014-202647701410616718.95199553.1804911024

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.