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
Chandu BordeIND1958-19695597113061177*35.5923829.41518132951
Chris ReadENG/NOT1999-20176610218302912436.06541355.96518938626
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Sherwin CampbellWI1995-200251934288220832.38715940.2641873739
Alistair CampbellZIM1992-2002601094285810327.22684341.77218103554
Wasim RajaPAK1973-1985579214282112536.17364651.26418829127
Trevor GoddardSA1955-197041785251611234.47106735.9911841546
Ken RutherfordNZ1985-1995569982465107*27.09535446.043181631415
Dan MousleyWAR2019-202654856230214429.14397357.94118831314
Harvey HoseinDER2014-2021498318202791*31.18438346.25018102184
Matt RenshawAUS/SOM/KEN2016-202696166125648200*36.681159248.721717363547
Marvan AtapattuSL1990-20079015615550224939.021238444.431617226854
Ashwell PrinceSA/LAN2002-201591143185332257*42.661117547.711517958620
Daniel FlynnNZ/ND2008-2019771416434418832.18853250.919171959924
Jordan CoxENG/KEN/ESS2019-20266610574302238*43.90763156.381217755837
Murali VijayIND/SOM/ESS2008-2019661131426516738.08911246.8113171051234
Mudassar NazarPAK1976-1989761168411423138.09891641.23101773581
Ravichandran AshwinIND/WOR/NOT2011-202411516718397612426.68721055.156171045526
Brooke GuestDER/LAN2019-2026831358394919731.09824947.878171447213
Billy RootGLA/NOT2015-20267613012364713230.91689152.92517947415
Lewis McManusHAM/NOR2015-2026106154243640168*28.00774047.03317645636
Darren BravoWI2010-2020561025353821836.47788644.86817540441
Doug BracewellNZ/CS/NOR2011-202510215621329210524.39579156.852172339069
Luke WrightSUS2014-2018518863258226*39.73495765.73617846537
Tim SeifertND/SUS2014-20255910653205167*31.73592154.136171034856
Michael CarberryENG/HAM/LEI2010-201855993316712532.99684846.25417844824
Colin McDonaldAUS1952-196147834310717039.33184444.4151721663
Herbie TaylorSA1912-193242764293617640.78666.677172987
Michael JonesDUR/LAN2018-202655904278420632.37525752.96317835428
Josh CobbNOR/LEI2014-20236511613276113726.81514353.681171336630
Tim WardTAS2021-202642783253414433.79583643.42317429912
Jonty RhodesSA1992-200051809253211735.66556745.48317425622
Josh PhilippeNSW/WA2018-202645815215512928.36386055.83117626222
Dane VilasSA/LAN2015-20238612411421226637.27671062.7710161250925
Paul WalterESS2016-20267611810379515835.14711853.327161149934
Shaun PollockSA1995-200810815639378111132.32719852.53216941235
Rod MarshAUS1970-19849615013363313226.52725445.993161238124
Aiden MarkramSA/HAM/DUR2017-2026571032355415235.19612458.038161050716
James FranklinNZ/WF/MID2001-20178613420345813930.33754545.837161538628
James PeirsonQUE2017-20267411813345613232.91658652.47816939315
Hamish MarshallNZ/WF/GLO2000-201761958335116038.52647751.74916940616
Jonathan TattersallYOR/GLO/LEI2018-202674115133323180*32.58716746.3741614115
Jeff DujonWI1981-19918111511332213931.94635646.26516835811
Neil McKenzieSA2000-200958947325322637.39774442.01516940922
Rob NewtonNOR2014-20195810973208202*31.45616652.03716134296
Tom ClarkSUS2019-2026691216313514027.26647648.415161341720
Will SmithHAM/DUR2014-2019571029311421033.48756141.1931693843
Basil ButcherWI1958-1969447863104209*43.11224048.6671632666
Mohammad RizwanPAK/SUS2016-20265287103024171*39.27548555.13416532020
Saeed AhmedPAK1958-197241784299117240.4281347.3651621974

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.