Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG382/4 (49.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig McMillanNZ1997-20057711846630.6732057.5001055
Rakep PatelKEN2009-20258801826522.7523976.15011213
Nurul HasanBAN2021-202698518245*60.67170107.06000176
Sarfraz AhmedPAK2013-202114911824422.75177102.82000192
Jason HolderWI2016-20239911825422.7523677.12011124
Asad ShafiqPAK2011-20157911805122.5029361.43010182
Hashim AmlaSA20146601766629.3326167.43020151
Nasser HussainENG1996-20017811767325.1430158.47021151
Trevor GripperZIM1999-200461101766016.0058829.93012191
Andrew HudsonSA199523017513558.3328561.40100233
Sanjay ManjrekarIND199222017410487.0049235.37110110
Blessing MuzarabaniZIM2018-202671391816930*8.0529058.28009181
Shadman IslamBAN2021-2026241167115*55.6730954.05100170
Kevin ArnottZIM1992-19933501676833.4054430.70010151
Najibullah ZadranAFG2017-2022121021665720.7518689.2501196
D'Arcy ShortAUS20184401657641.25143115.38010146
Barney RogersZIM2003-20045501655433.0022274.32021231
Sindhu SriharshaUSAW20245531656982.5022373.99010120
Scott EdwardsNED20236601658327.50162101.85010151
Dinesh ChandimalSL2010-202056216411141.0027459.8510086
Scott StyrisNZ2000-20055401636340.7522074.0902083
Asghar AfghanAFG2017-20187611635032.6019085.79010114
Neil McKenzieSA200133116169*80.5025962.16020161
Phillip HughesAUS20144401618540.2520180.10020171
Tanzid HasanBAN20263301599453.0017789.83020144
Hansie CronjeSA1995-19994511595839.7530352.48020171
Jonty RhodesSA1995-20016601595626.5017391.91020145
Shaiman AnwarUAE2018-20196601597226.5021573.95010154
B BizaZIMW2024-20269901594617.6728755.40000170
Carl HooperWI20014401586639.5015999.37010113
D DhingraUSAW20245501564131.2023267.24000230
Stuart BinnyIND20155511557738.75129120.16010134
Kevin KasuzaZIM2020-20214601556325.8348731.83011142
Suresh RainaIND2010-201377215472*30.80115133.91011143
Shahid AfridiPAK1998-20151110215439*19.25116132.76001710
Gerhard ErasmusNAM20255401525838.00108140.74020135
Tendai ChataraZIM2010-2024503113152238.4434044.71004161
Steve WaughAUS1999211151151*-35143.02100180
Tony UraPNG2018110151151151.00142106.34100106
Vaibhav SuryavanshiIND20263301518150.3377196.10020159
Cooper ConnollyAUS20263301507850.0015497.40020116
Andy PycroftZIM19922401506037.5037240.32010121
Ajinkya RahaneIND20155501496329.8018978.84010160
Sanju SamsonIND2015-20247521475849.00128114.84010710
Craig SpearmanNZ1997-20005701478621.0023861.76011143
Pellagia MujajiZIMW2021-2024141301473111.3121668.06001151
Rohan MustafaUAE2018-20196601469524.3326954.2801184
Mark BurmesterZIM1992-19956721463929.2029649.32000131
Fawad AlamPAK202122014514072.5021667.13100210
Abdul MalikAFG2024-20253401458436.2521866.51010171

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.