Live5th T20I · India in New Zealand 2026/27NZ84/2 (9)IND191/8 (20)NZ need 108 runs in 66 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE126/8 (30.1)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOLBOL need 175 runs to winT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nazmul Hossain ShantoBAN20262301158438.3317366.47011131
Shakib Al HasanBAN20172401158428.7520456.37010150
Aaron RedmondNZ20082401158328.7520755.56010192
Tim McIntoshNZ20102401158328.7532535.38010141
Kavem HodgeWI20242401157128.7531636.39010141
William ShaldersSA19023601154219.17--00100
William LingSA19213601153519.17--002130
Adam LythENG20155901153712.7825145.82001181
Adrian GriffithWI1997-19993601145619.0043826.03011100
Craig WishartZIM20032401134628.2524246.69000150
David PitheySA1963-19675801135514.1310919.2701130
Sabbir RahmanBAN20172401126628.0020953.59011102
Sarel ErweeSA2022-202336111242*22.4031235.90000140
Daryl MitchellNZ20242401115827.7527839.93010101
Alfred ShawENG1877-188271211114010.094129.2700170
Tanzid HasanBAN202624011010127.5023846.2210291
Barto BartlettWI1930-19314611108422.00--01180
Javed OmarBAN2003-20064801102713.7522449.11000160
Jason RoyENG20194801103113.7522948.03001160
Jack WhiteENG1921-193071261102918.3329934.45001100
Colin MilburnENG19682301098336.3321151.66010153
Winston BenjaminWI19954601095118.1722947.60010112
Gordon WhiteSA191235110859*27.00--01120
Mitchell SantnerNZ2015-20193601084518.0023945.19001171
Saqlain MushtaqPAK1995-20028162108447.7138128.35003122
Chetan SharmaIND1985-19864301075435.6720552.20010121
Shahid AfridiPAK1998-20103601074617.83102104.90000163
Aamer MalikPAK1988-19944611076521.4032732.72011140
Clive van RyneveldSA1957-19584721074321.40--00100
Ravi RampaulWI2009-201248210740*17.8316764.07002163
John CampbellWI20253601064017.6717361.27002141
Charlie SmithSA19023611064521.20--000-1
Owen WynneSA1949-19503601063317.67--00000
Charles LeslieENG1882-18834701065415.14--01160
Wiaan MulderSA2025-20263501053021.0029235.96000121
Craig SpearmanNZ20003601053817.5030334.65000140
Mark EalhamENG199746310553*35.0040425.99010110
Ravi BoparaENG20094701053515.0022846.05001180
Robert CroftENG1997-20017121105249.5524742.51001122
Jack LeachENG2019-202271351052613.1326040.38001111
Jerome TaylorWI2008-20168140105317.5017759.32007151
Mohammad RafiqueBAN20062401046526.0011094.5501087
Andy BlignautZIM20032411044434.6716563.03001191
Hedley HowarthNZ1974-19775821046117.3330234.44013120
Ajit AgarkarIND1999-2004916210444*7.4325540.78008160
Muttiah MuralitharanSL/IWX1992-200713198104439.4510797.20005114
Bill HitchENG1911-192169210351*14.715851.72011121
Doug BracewellNZ2011-2016611110327*10.3031532.7000292
Devon MalcolmENG1989-199715237103296.4417359.54006134
Shane DowrichWI20152401027025.5028336.0401091

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.