Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Aneurin DonaldHAM/DER/GLA2014-2026661137310623429.30427972.591201141337
Graeme HickENG1991-2001651146338317831.32692048.896181145022
Jackson BirdAUS/HAM/KEN2012-2026771151910956411.41174462.79041113319
Chad BowesCAN2016-2025661156343015531.47509167.371091146030
Paul WalterESS2016-20267611810379515835.14711853.327161149934
Hilton CartwrightAUS/MID/DER2017-202669124114058171*35.91810650.066221150340
Ravi BoparaENG/ESS2007-20198412511435019238.16902448.2010191150328
Thilan SamaraweeraSL2001-20138113220546223148.771164146.921430116337
Tamim IqbalBAN2008-2023701342513420638.89885258.0010311165541
Ian ChappellAUS1964-19807513610534519642.42877445.6114261156215
Nathan AstleNZ1996-20068113710470222237.02947949.6011241161239
Dhananjaya de SilvaSL/CCC2016-20268013812527220441.84880259.9015241161849
Tom BruceCS/LAN2015-20268915024596834547.37900066.3111331166776
Herschelle GibbsSA1996-2008901547616722841.951227050.2614261188747
Mohammad YousufPAK1998-20108915612753022352.291437252.3924331195751
Stephen EskinaziMID/LEI2015-20269817013473717930.17976748.5010211163319
Justin LangerAUS1993-200710518212769625045.271419254.2323301191140
Gordon GreenidgeWI1974-199110818516755822644.721253849.0319341188467
Graeme SmithSA/IWX/SUR2002-201411920813938527748.131566659.91283811118224
Ollie PopeENG/SUR2017-202613021416831427441.991276865.12233311102749
Marcus HarrisAUS/GLO/LAN2017-202612322114878723942.451717051.18254011109539
Allan BorderAUS1978-1994156265441117420550.562700241.09276311116128
Alan HurstAUS1974-197912203102266.0019652.040010101
Ashish NehraIND1999-200417251177195.5025630.08001083
Matt DunnSUR2014-20212730913331*6.3353125.050010181
Manjural IslamBAN2001-200417331181213.6837421.66001060
Pat PocockENG1968-198525374206336.2477718.660010181
William O’RourkeNZ/CAN/YOR2022-2026293924102196.8046222.080010120
S. SreesanthIND2006-20112740132813510.4153952.130010384
Stephen BoockNZ1978-198930418207376.2783124.310010130
Benjamin ListerAA2017-2026354216247429.5074833.020010312
Miguel CumminsWI/MID/WOR2016-202130431131128*9.7275441.250010389
Alan ConnollyAUS1963-19712945202603710.4033846.450010178
Sean HuntSUS2021-20263247202856510.5686333.020110305
Venkatesh PrasadIND1996-200133472020330*7.5270328.880010110
Amar VirdiWOR/SOM/SUR2017-2024394924241479.6456942.360010383
Johnny BriggsENG1884-18993350581512118.118134.571210680
Fazal MahmoodPAK1952-1962345066206014.0910.00011082
Ashley MallettAUS1968-198038501343043*11.62116931.990010400
Simon DoullNZ1992-20003250115704614.6285266.900010769
Dick LilleyENG1896-1909355289038420.5210.000410350
Travis DeanVIC2017-202331573148714627.54354341.9728101850
Iqbal QasimPAK1976-19885057155495613.07146733.670110460
Graham DilleyENG1979-19894158195215613.36149434.870210630
Devendra BishooWI2011-20183661157074515.37190337.150010704
David WieseSUS2016-202041616149510627.18208471.741101020123
Tom LaceMID/DER/GLO2018-202234615176814331.57399844.2249102333
Ian BishopWI1989-19984263116324812.15174336.260010622
Ben AitchisonDER2020-202647647102311217.95185855.06221011914
Duanne OlivierSA/YOR/DUR2017-202649653036840*10.51100836.510010541

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.