ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kris ClarkeND/GLO2022-202632548117610325.57222452.8813313919
Ollie RaynerMID/HAM/KEN2014-2019628810117552*15.06241648.6302181680
Donovan GrobbelaarAA2013-201732526117310125.50257045.641751459
David SheppardENG1950-196322332117211937.8128048.933621041
Matthew ElliottAUS1996-200421361117219933.49263744.443451554
Ross EdwardsAUS1972-1975203231171170*40.38200643.722941041
Ed CowanAUS/NSW2011-201820350117013633.43269743.381821453
Oli StoneENG/MID/NOR2014-202659831511659017.13256445.4404151559
Will WilliamsCAN/GLO/LAN2012-2026881243411659812.94369831.50021611613
Tony PalladinoDER2014-2019649720116160*15.08240948.1902111438
Andrew HoddYOR2014-201836536116096*24.68215553.830971532
Mitchell PerryVIC2020-20264668811597519.32310837.2904111373
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
George GunnENG1907-1930152911120122*40.00133238.51273852
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
Alec BannermanAUS1879-18932850211089423.0826626.32083801
Irfan PathanIND2003-200829405110510231.57207653.2316513018
Chris LewisENG1990-199632513110511723.02242145.641461376
David WilleyYOR/NOR2014-2021314971103104*26.26157570.0324513928
Charlie BarnettENG1933-194820354109812935.42140544.41251885
W.G. GraceENG1880-189922362109817032.2942450.94252551
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

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.