Live4th ODI · Ireland in Namibia 2026/27NAM145/8 (34.5)IRE298/8 (50)NAM need 154 runs in 91 ballsLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
John ReidNZ1949-1965581085342814233.2813932.37622537433
Neil McKenzieSA2000-200958947325322637.39774442.01516940922
Rob NewtonNOR2014-20195810973208202*31.45616652.03716134296
Sean ErvineZIM/HAM2003-2018589013316420341.09556656.85814938926
Martin AnderssonMID/DER2018-202658927266822831.39415964.156131233821
Cameron SteelHAM/DUR/SUR2017-202558945236122426.53558542.274101127811
Wilfred RhodesENG1899-1930589821232517930.19177640.5421161091
Grant StewartSUS/KEN2017-2026589412228918227.91310773.673121225871
Prasanna JayawardeneSL2000-20155883112124154*29.50436148.7045922315
Mark WoodENG/DUR2014-2025589618142672*18.28219065.11041220623
Darren GoughENG1994-20035886188556512.57196743.4702141029
Joel GarnerWI1977-19875868146726012.44114848.0001175515
Bhagwath ChandrasekharIND1964-1979588039167224.0734519.420023120
Stephen MurdochCAN/WF2012-2020571016366317138.56677654.067241052432
Mushtaq MohammadPAK1959-1979571007364320139.17280233.01101943164
Asif IqbalPAK1964-198057997357517538.86290348.641112935017
Aiden MarkramSA/HAM/DUR2017-2026571032355415235.19612458.038161050716
Liton DasBAN2015-202657992351114136.20580460.49721541925
Nathan McSweeneyAUS/NOR/SA2018-202657109113434127*35.04801642.8411151036213
Will SmithHAM/DUR2014-2019571029311421033.48756141.1931693843
Ramiz RajaPAK1984-199757945283312231.83569145.4922273073
Wasim RajaPAK1973-1985579214282112536.17364651.26418829127
Eddie ByromSOM/GLA2017-2026571034275017627.78589346.67411640413
Joey EvisonSUS/KEN/LEI2020-20265793102508109*30.22507649.41116731030
Syd GregoryAUS1890-1912571007228220124.5417640.9148121570
Luke WoodWOR/NOR/LAN2014-2023578214176311925.93297159.34271024811
Bob TaylorENG1971-198457831211569716.28426027.1403101001
Srinivasaraghavan VenkataraghavanIND1965-19835776127486411.6962037.740213493
Simon KatichAUS2001-201056996418815745.03848349.37102544909
Michael PappsNZ/WF2004-20185610483950316*41.15723154.631015755918
Darren BravoWI2010-2020561025353821836.47788644.86817540441
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Mitchell MarshAUS/WA2014-202556998264218129.03455358.03510934141
Ken RutherfordNZ1985-1995569982465107*27.09535446.043181631415
Paul CoughlinDUR/LAN/NOT2014-20265680111917100*27.78316660.552101122916
Ryan SidebottomENG/YOR2001-20175672326093115.22189032.22008740
Dane PatersonSA/MID/NOT2020-202556703137039*9.4964557.360010479
Mohammad HafeezPAK2003-2018551058365222437.65652056.011012845528
Vijay ManjrekarIND1951-19655592103208189*39.1220.00715111970
Michael CarberryENG/HAM/LEI2010-201855993316712532.99684846.25417844824
Craig McMillanNZ1997-2005559110311614238.47567054.96619736754
Chandu BordeIND1958-19695597113061177*35.5923829.41518132951
Keith MillerAUS1946-195655877295814736.98122950.12713522228
Michael JonesDUR/LAN2018-202655904278420632.37525752.96317835428
DC de BoorderOV2012-2018559113270314634.65574247.07219834121
Graham WaggGLA2014-2020559212256820032.10410462.57414830256
Will JacksENG/SUR2018-2026558372487150*32.72400862.05414929948
Sam HarperVIC2019-2026559310247715129.84408060.71591026539
Kyle VerreynneSA/NOT2021-20265585122396148*32.82417557.3975526222
Kieran Noema-BarnettCS/GLO2012-2019558313213110830.44430449.512121025833

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.