Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig SpearmanNZ1996-20001520055111227.5593159.18122627
Chris HarrisNZ1992-20032218855077*55.0086263.81040553
Hansie CronjeSA1992-20001515654787*60.7887562.51060544
Wiaan MulderSA2018-2025342545367*272.5060490.23200696
Moin KhanPAK1992-2004222325459725.9592259.11030555
Yuvraj SinghIND2000-20051716254212038.7160489.74140479
Kennedy OtienoKEN1996-2009222205378724.4194656.77032627
Khaled MashudBAN1997-2006333175356122.29101552.71024402
Anamul HaqueBAN2014-2025161605329533.2565181.720404711
Rahmanullah GurbazAFG2019-2026171805259229.17435120.690314926
Matt HorneNZ1997-20001316151715734.4798752.38212606
Taufeeq UmarPAK2001-2011811251211156.8989257.40140562
Graeme HickENG1992-20001516250810136.2986558.73143414
Imam-ul-HaqPAK2018-202088050612863.2555291.67311431
Tanzid HasanBAN2024-2026121225059450.50455110.990605016
Nasir HossainBAN2011-2018181825017731.3169771.88054444
Sherwin CampbellWI1996-20011214149910538.3888156.64212530
Noor Ali ZadranAFG2014-2017181804956327.5085258.10043542
Max O'DowdNED2019-20231010149386*54.7857785.44060557
Raqibul HasanBAN2009-2010171744937837.9275565.30031485
Najibullah ZadranAFG2015-20222825749281*27.33431114.150413624
Faf du PlessisSA2014-20181011148912148.9070369.56130417
Dimuth KarunaratneSL2016-2023611148711048.7098949.24120380
Mohammad RizwanPAK2015-20242117648591*44.0958582.91030369
Mashrafe MortazaBAN2001-2020564274844813.8356286.120044514
Niroshan DickwellaSL2016-20201212048111640.0863775.51220450
Mohammad RafiqueBAN1997-2007292744777220.7462176.810324216
Tom LathamNZ2012-201689247313667.5772765.06300446
Kevin O'BrienIRE2007-20212121247173*24.7955884.410205111
Asela GunaratneSL2016-20181312446711658.3883555.93130501
Daren GangaWI2001-2003101304568935.0892449.35040541
Runako MortonWI2006-200798045410956.7561174.30141407
Quinton de KockSA2014-2026121214538441.1851587.96041497
Thomas OdoyoKEN1996-2011262414524619.6566268.28002418
Kushal Janith PereraSL2016-20261414145011034.6247794.34121558
Curtis CampherIRE2021-2025222014466623.4757377.84021461
Kraigg BrathwaiteWI2016-202368043718254.6398944.19120321
David MillerSA2010-202615126431138*71.83319135.111113320
Gerhard ErasmusNAM2022-20261717443088*33.08363118.460213412
Charith AsalankaSL2022-20251411042810138.91403106.201413210
WPUJC VaasSL1994-20043824742774*25.1281352.520223910
Afif HossainBAN2019-20221814442485*42.40347122.190203011
Dhananjaya de SilvaSL2016-202499242312760.4372358.51131492
Lance KlusenerSA1997-200115146421101*52.6354377.531203611
Shubman GillIND2022-202488241513069.17338122.78130517
Shai HopeWI2016-202678140910158.4371457.28120326
Ambati RayuduIND2013-20161294408124*81.6055273.91120381
Rob NicolNZ2011-201298140614658.0041498.072213612
Javed MiandadPAK1992-199391014068945.1173555.24040313
Virender SehwagIND2000-2005121114069040.6046387.69020577

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.