Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG247/1 (35)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENG1996-200369019811322.0056734.92102281
Liton DasBAN2018-20214601959532.5039149.87020220
Mark RichardsonNZ20003401939948.2554535.41020220
Kushal Janith PereraSL201624019311048.2523083.91110253
Rod LathamNZ199224019211948.0034955.01100241
Asghar AfghanAFG202123019116463.6730862.01100182
Afsar ZazaiAFG2021-202557019011327.1432159.19101163
Asif MujtabaPAK1993-199548319065*38.0061031.15031240
Harbhajan SinghIND1998-20057941906638.0021687.96010295
Andrew McBrineIRE2024-202524218990*94.5029464.29020190
Carl HooperWI200122018814994.0026172.03100222
Mark ButcherENG200322018413792.0037249.46100281
Hansie CronjeSA1995-19993411836461.0038247.91030231
Ken RutherfordNZ19922421818990.5032855.18020142
Saqlain MushtaqPAK1996-20026821817930.1770925.53011191
Shoaib MohammadPAK19933511798144.7559729.98020180
Saleem MalikPAK1995-19986801795222.3844140.59010201
Virender SehwagIND2002-20053411767458.6722179.64010321
Shai HopeWI201723117490*87.0042441.04010161
Nasir HossainBAN20132411747758.0029758.59020171
Mohammad RafiqueBAN2004-20054621736943.2528061.79020156
Ollie PopeENG2025110171171171.00166103.01100242
Rachin RavindraNZ2025221167165*167.00149112.08100212
John CrawleyENG199623116611283.0047634.87100131
Graeme SmithSA200522016212181.00153105.88100213
Blair PocockNZ19972401626240.5044036.82020160
Roger TwoseNZ19962401629440.5053430.34010161
Mathew SinclairNZ20003621614440.2534346.94000201
Marlon SamuelsWI2001-20134401585139.5028056.43010242
Al SahariarBAN20013601576826.1737741.64010182
Jason HolderWI2017-202345015611031.2027157.56100134
Niroshan DickwellaSL2017-20203401518137.7525758.7502090
Anthony McGrathENG20032201508175.0030449.34020191
Aminul IslamBAN20014811498421.2942634.98010140
Denesh RamdinWI20132201488674.0027753.43020161
Lorcan TuckerIRE2024-20252401475836.7518878.19021231
Fawad AlamPAK202122014514072.5021667.13100210
Jimmy AdamsWI2000231145101*72.5053727.0010080
Gautam GambhirIND20052311449772.0018378.69010230
Kaushal SilvaSL20162401449436.0030946.60010180
Adnan AkmalPAK2011-20133501446428.8031046.45010170
Javed MiandadPAK19933501437028.6039236.48010151
Basit AliPAK1993-19954601434023.8329149.14001200
Andrew JonesNZ199224214267*71.0035639.89010130
Ben DuckettENG2025110140140140.00134104.48100202
Neil McKenzieSA20012201408870.0031145.02020172
Chris HarrisNZ19972411407146.6736937.94010160
Ashwell PrinceSA2005211139139*-21863.76100182
Andrew HudsonSA199512013913569.5024257.44100182
Corbin BoschSA2025221136100*136.0016582.42100140

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.