T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v United Arab Emirates×At Harare Sports Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sean WilliamsZIM2018-2019552231109*77.00204113.24110184
Craig ErvineZIM2018-20195511616440.2517492.53020135
Regis ChakabvaZIM201944114578*48.3320471.08010121
Peter MoorZIM2018-201954214258*71.0014895.9501175
Sikandar RazaZIM2018-2019541723424.007497.3000051
Solomon MireZIM2018-2019440714017.7510766.3600071
Timycen MarumaZIM2019421393539.0024162.5000032
Wesley BarresiNED2018110373737.005567.2700030
Ryan ten DoeschateNED2018110343434.006056.6700040
Scott EdwardsNED2018110272727.003969.2300030
CJA AminiPNG2018110242424.003177.4200020
Pieter SeelaarNED2018110202020.003066.6700020
Norman VanuaPNG2018110202020.002290.9100011
Brian ChariZIM2019110191919.002770.3700011
Chad SoperPNG2018110191919.0018105.5600001
Roelof van der MerweNED2018110171717.003548.5700000
Brendan TaylorZIM2018110151515.002755.5600010
Jason KilaPNG2018110131313.002161.9000020
MD DaiPNG2018110121212.002352.1700010
Max O'DowdNED2018110121212.002548.0000000
Vani MoreaPNG2018110121212.001485.7100010
Kyle JarvisZIM2018-2019522116*-9122.2200010
Peter BorrenNED2018110888.001650.0000010
Hamilton MasakadzaZIM2018110777.001643.7500010
Timm van der GugtenNED2018110555.001050.0000000
Jack VarePNG2018110444.001330.7700000
Paul van MeekerenNED201811122*-633.3300000
Assad ValaPNG2018110222.00633.3300000
Alei NaoPNG201811122*-450.0000000
Ben CooperNED2018110111.00425.0000000
Ryan BurlZIM2019210111.00714.2900000
Graeme CremerZIM2018110000.0010.0000100
Vivian KingmaNED2018110000.0020.0000100
Lega SiakaPNG2018110000.0010.0000100
Sese BauPNG2018110000.0010.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.