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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
Geoff MarshAUS1985-199250937285413833.19812435.1341533071
Ollie RobinsonENG/SUS2015-202611517235284311020.75444363.99292239015
Mitchell StarcAUS/NSW2011-20261211793628409919.86501356.650151829152
Michael RichardsonDUR2014-2019621096283611627.53551651.4121563626
Alex HughesDER2014-20226210612283514230.16614946.115101236510
Ben McDermottDER/LAN/TAS2017-2026508792833146*36.32626445.23221631039
Ramiz RajaPAK1984-199757945283312231.83569145.4922273073
Aamer SohailPAK1992-200047833282320535.29510355.3251363838
Neil DexterMID/LEI2014-2019601029282218030.34596847.29781437714
Wasim RajaPAK1973-1985579214282112536.17364651.26418829127
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
Keith StackpoleAUS1966-197443805280720737.43344949.43714531810
Jason RoyENG/SUR2014-202548745280514340.65349980.17713736541
Nazmul Hossain ShantoBAN2017-202645842280516334.21520853.8698830835
Mansur Ali Khan PataudiIND1961-1975468332793203*34.91177435.68616733219
Jason SanghaSA/NSW2018-202650887279215134.47549950.777151033028
Kepler WesselsAUS/SA1982-199440713278817941.00599846.4861553043
Michael JonesDUR/LAN2018-202655904278420632.37525752.96317835428
Norm O'NeillAUS1958-196542698277918145.56191842.6061562414
James FullerOV/MID/HAM2013-2026911372327789324.37395470.260111334142
Mark RichardsonNZ2000-200438653277614544.77737037.6741913444
Anuj DalDER2018-202672103172771146*32.22539651.35513112996
Mark ChapmanAA2015-202439697276727644.63436863.35615137136
Maurice LeylandENG1928-193841655276418746.07426639.9791062097
Ish SodhiNZ/CAN/ND2012-202589137192762108*23.41520053.121131833842
Josh CobbNOR/LEI2014-20236511613276113726.81514353.681171336630
Syed KirmaniIND1976-19868812422275910227.05442244.0121272463
Graham YallopAUS1976-198439703275626841.13540240.988932761
Eddie ByromSOM/GLA2017-2026571034275017627.78589346.67411640413
Stan McCabeAUS1930-193839625274823248.21321760.0261342695
Wiaan MulderSA/KEN/ESS2019-20265288122741367*36.07469858.34681035527
Moin KhanPAK1990-2004681048274113728.55536251.12415533427
Mohammad AshrafulBAN2001-2013611195273719024.01594046.08681633522
Peter SiddleAUS/SOM/DUR2008-20251562255227378915.82530551.59043329022
Bert SutcliffeNZ1947-1965427682727230*40.1019543.08515520716
Adam VogesAUS/MID2015-20173959112726269*56.79502354.2771233345
Angus RobsonSUS/DUR/LEI2014-201952983272312028.66540650.37224143923
James HarrisMID/KEN/GLA2014-20251071573327188021.92673640.35012223678
Mohsin KhanPAK1978-198648796270920037.11486248.667932586
Shoaib MohammadPAK1983-1995446872705203*44.34631039.2471362895
Shai HopeWI/YOR2015-202651974270514729.09600945.0259230513
DC de BoorderOV2012-2018559113270314634.65574247.07219834121
Michael NeserAUS/HAM/GLA2017-202675100102701176*30.01469857.49591035123
Mark BurgessNZ1968-1980509262684119*31.21238438.72514526217
James FosterENG/ESS2001-201862869268113234.82491054.60414535222
Chris WrightWAR/LEI2014-20251131643526708720.70518751.470102137421
Jeremy ConeyNZ1974-19875285142668174*37.58578341.9531632668

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.