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 internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Daren GangaWI2001-20035703297347.0052662.55040390
AB de VilliersSA2007-2014773329136*82.25312105.452102710
Afif HossainBAN2021-20221210432985*54.83290113.45010209
Hayley MatthewsWIW2026330326182108.67304107.24200493
Aravinda de SilvaSL1994563324107*108.00309104.85110323
Shikhar DhawanIND2013-202266132211664.4038284.29110372
Chris CairnsNZ1997-200567331912479.7561751.70120317
Mitchell MarshAUS2014-20268813198945.5732697.850302317
Ahmed ShehzadPAK2013-201599131998*39.8836088.61030267
Virat KohliIND2010-201376230911577.2535986.07120293
Angelo MathewsSL2008-2020551308200*77.0073441.96111206
Russel ArnoldSL1999-2004793308104*51.3358352.83110321
Nazmul Hossain ShantoBAN2021-202610123308117*34.2241374.58101247
Orla PrendergastIREW2021-2024121133056938.13274111.31010286
Ijaz AhmedPAK1995-19987903016533.4466745.13030282
Gary WilsonIRE2010-20181111230170*33.4438977.38030253
Roshan MahanamaSL1994561299119*59.8044467.34201211
KL RahulIND2016-2022983296100*59.2034785.30111217
Nick KnightENG1996-200189129682*37.0043468.20021301
Martin CroweNZ199223029514098.3337179.51120324
Lorcan TuckerIRE2023-2025151132956136.8831793.06010272
Mohammad KaifIND2003-2005552293102*97.6739873.62120281
Fakhar ZamanPAK2018-20218802939136.63199147.240313110
Rajin SalehBAN2004-20067802885736.0056850.70020282
Laura DelanyIREW2021-202412932848647.33275103.27030272
Kevin O'BrienIRE2010-20181111128473*28.4033385.29010266
George DockrellIRE2010-20252621828349*21.77270104.81001228
Sean ErvineZIM2001-20049912828635.2545462.11030272
Mohammad WasimPAK199834027919269.7554251.48110291
Joylord GumbieZIM2023-20248802777834.6343064.42020271
Wellington MasakadzaZIM2015-20265031102774013.1931388.50004233
Forster MutizwaZIM2009-20119812767939.4337074.59030212
Abid AliPAK2021221275215*275.0054750.27110390
Aftab AhmedBAN2006-20079902749230.44245111.840212812
Tarisai MusakandaZIM2017-2022151712746017.1335178.06011245
Richard NgaravaZIM2017-2026744012269359.6133879.590010336
Kushal Janith PereraSL2016-202568126811038.2930288.74110345
Mohammad ShahzadAFG2017-20188802678433.3831584.76030315
Tino MawoyoZIM2011-201681302675820.5468439.04012320
Max O'DowdNED20236602668144.3338569.09020254
Mahela JayawardeneSL1999-2008131322669124.1851351.85012271
Terry DuffinZIM2005-2007101102644824.0044759.06000300
Vikramjit SinghNED202366026011043.3332979.03110283
Azhar AliPAK2013-202168025912632.3857545.04112341
Kumar SangakkaraSL2004-20088722566351.2042060.95020250
Sanath JayasuriyaSL1994-20041011125615725.6031381.79100316
Taufeeq UmarPAK200223025411184.6744157.60120261
Saeed AnwarPAK1995-1998691253103*31.6343658.03111222
Leah PaulIREW2021-20249712529542.0035371.39020240
Rovman PowellWI2016-202388125210136.0027093.331001314

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.