Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shafiul IslamBAN201120114512385.755046.0000110
Blessing MahwireZIM200520055712383.835740.3500140
Ian HarveyAUS20042004210222222.0022100.0000021
Alistair CampbellZIM19961996110222222.005341.5100020
Christabel ChatonzwaZIMW20212021110222222.002684.6200000
Mahedi HasanBAN20222022210222222.0017129.4100021
Rebecca StokellIREW20212021110222222.006235.4800010
Gulbadin NaibAFG20242024110222222.0022100.0000000
N MugabeKEN20252025110222222.0018122.2200020
Ajay JadejaIND19981998110222222.003268.7500020
Boeta DippenaarSA20012001220222211.003759.4600120
Craig McMillanNZ20002000221221522.009423.4000010
Vusi SibandaZIM20152015220222011.004845.8300021
Terry DuffinZIM20052005120221211.004351.1600040
George DockrellIRE20182018221221422.003956.4100020
Mohammad NaveedUAE201820183222222*-10220.0000031
Matty CrossSCO20182018220221811.003464.7100020
Simi SinghIRE20182018220221511.003956.4100010
Loryn PhiriZIMW202120214312210*11.004845.8300010
Nuwanidu FernandoSL2025202533022147.333956.4100020
Arun YadavTAN2025202533022177.333073.3300021
Christopher MpofuZIM2016201624122207.333464.7100102
Prosper UtseyaZIM200620067612284.403759.4600220
Andrew CaddickENG200020001112121*-19110.5300011
Kumar DharmasenaSL19941994110212121.008524.7100030
Jasdeep SinghUSA20232023110212121.002680.7700040
Graham ThorpeENG20012001320211310.504645.6500020
Neil FerreiraZIM20052005120211610.509921.2100020
Tanmay MishraKEN20062006220211710.504250.0000010
Faheem AshrafPAK20182018520212110.5020105.0000121
Ali NaqviPAK19981998120211310.508823.8600010
Dushan HemanthaSL202520253212114*21.0019110.5300020
Sean WilliamsZIM201720173312116*10.503070.0000130
Keemo PaulWI201820184312116*10.503167.7400111
M MavungaZIMW20262026331211310.503070.0000030
Richmond MutumbamiZIM2016201644121157.004843.7500030
Donald TiripanoZIM2022202244121157.002391.3000130
Gary BrentZIM2001200165221117.003363.6400020
Andrew SymondsAUS20042004210202020.002290.9100020
Keegan MethZIM20112011110202020.0017117.6500030
Suhrawadi ShuvoBAN201120111112020*-2676.9200010
HazratullahAFG20242024110202020.0015133.3300021
Ashmini MunisarWIW202620263112020*-4544.4400020
John RennieZIM199419942112020*-4940.8200000
Alan MullallyENG19971997210202020.002386.9600021
IhsanullahAFG20222022110202020.0014142.8600040
Andre BothaIRE20102010220202010.004544.4400130
HJ ThomasPNGW202420245212011*20.004247.6200020
Azmatullah OmarzaiAFG20222022520201110.002968.9700030
Ali ShahZIM19921992221201620.003262.5000010

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.