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
Billy GodlemanDER2014-20239617510570122734.551103351.6716251570819
Steven DaviesSOM/SUR2014-2023101168135266200*33.97933256.438251270911
David LloydDER/GLA2014-2025112195145229313*28.89836962.485251675334
Darren StevensKEN2014-20229314112437923733.95611671.607251658093
Simon KatichAUS2001-201056996418815745.03848349.37102544909
Saeed AnwarPAK1990-2001549124052188*45.53726555.771125853514
Glenn PhillipsNZ/OV/AA2017-20265910613384514741.34562668.347256460109
Wally HammondENG1927-194785140167249336*58.46749138.072224451227
Will RhodesYOR/DUR/WAR2015-202611818910620320734.651240350.0113241077227
Neil HarveyAUS1948-19637913710614920548.42181143.51212474521
Shan MasoodPAK/YOR/DER2013-2026751363544123940.91887961.2815241259434
Dhananjaya de SilvaSL/CCC2016-20268013812527220441.84880259.9015241161849
John EdrichENG1963-19767712795138310*43.541210337.231224655711
Ryan ten DoeschateNED/OV/ESS2006-202185122154857259*45.39746065.111124655451
Nathan AstleNZ1996-20068113710470222237.02947949.6011241161239
Daniel VettoriNZ/IWX/ND1997-201411617923467814029.99796558.736242057718
Mohinder AmarnathIND1969-19886911310437813842.50511942.1811241233021
Keith BarkerHAM/WAR2014-202612017630421611328.88726558.033242055032
Marlon SamuelsWI2000-2016711277391726032.64821947.667241453732
Jordan ClarkLAN/SUR2015-202611415921377913727.38654957.703241446046
Shane WatsonAUS2005-2015591093373117635.20709452.59424648331
Stephen MurdochCAN/WF2012-2020571016366317138.56677654.067241052432
Habibul BasharBAN2000-200850991302611330.88502060.2832474014
Angus RobsonSUS/DUR/LEI2014-201952983272312028.66540650.37224143923
Josh BohannonLAN2018-20261011579603223140.761173751.3914231074739
Ryan HigginsMID/GLO2017-202611618517589222135.07968360.8514231769441
Colin IngramSOM/GLA2014-202677133125731257*47.36999257.361823877539
John WrightNZ1978-1993821487533418537.831461935.271223763010
Robert O'DonnellAA/ND2014-20268915512510722335.71976552.3011231063969
Kusal MendisSL2015-2026751396483624536.36825858.5610231558155
Steven CroftLAN2014-202310114812471815634.691008046.819231354425
Herbert SutcliffeENG1924-193553849455519460.73655834.60162322476
Damien MartynAUS1992-20066710914440616546.38856951.421323751110
Mark ButcherENG1997-20047113174288173*34.581000542.86823105583
Mark CosgroveLEI2015-2019601064406315639.83684659.351123857415
Chris RogersAUS/MID/SOM2008-2016529344025203*45.22767352.46112365363
Dean BrownlieNZ/CAN/ND2011-2019611116401633438.25746853.78923650029
Hansie CronjeSA1992-2000681119371413536.41832044.646231140933
George HillYOR2020-20267611983495169*31.49651553.654231046129
Frank WoolleyENG1909-193463987328315436.08148860.625231319015
Sam CurranENG/SUR2015-20267511312325212632.20491766.142231443854
Aravinda de SilvaSL1984-20029115911636126742.981124951.042022775648
Ricardo VasconcelosNOR2018-2026951656555418734.93980656.6415221077225
Ian BothamENG1977-19921021616520020833.55856560.7114221462167
Jesse RyderNZ/OV/CS2008-20187712714509920145.12772066.051622863063
Peter MayENG1951-19616610694537285*46.77169139.271322840612
Graeme van BuurenGLO2016-20269415520446318733.06749359.569221958728
Kim HughesAUS1977-1984701246441521337.421008142.849221044427
Lewis GregorySOM2014-202612218324437013727.48726860.134221854482
Ian HealyAUS1988-1999119182234356161*27.40876049.73422184255

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.