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
Mike AthertonENG1996199612014137.005226.9200001
Ravindra PushpakumaraSL1994199452114814.005226.9200020
Hashmatullah ShahidiAFG202520251201477.003342.4200020
Wasim AkramPAK199819983321412*14.002850.0000110
Corey CollymoreWI200320034311411*7.006720.9000010
John NyumbuZIM20152015743147*14.002556.0000000
Imran HaiderUAE2019201944114104.673638.8900100
Harbhajan SinghIND200520055111313*-2259.0900020
Zaheer KhanIND200320031111313*-8162.5000020
Glenn McGrathAUS19991999210131313.002065.0000010
Gary BrentZIM200020001111313*-1586.6700020
James FranklinNZ20052005110131313.003240.6300010
Courtney BrowneWI20012001110131313.002846.4300020
Richie BerringtonSCO202320231111313*-1492.8600020
Dane PiedtSA20142014110131313.002846.4300000
Udeshika PrabodhaniSLW202120211111313*-2748.1500000
Gavin SinghUSA20232023110131313.001681.2500001
Rashid KhanAFG201820183111313*-11118.1800010
Jason KilaPNG20182018110131313.002161.9000020
Ainsley NdlovuZIM202220222111313*-1968.4200010
Mahesh TheekshanaSL20232023210131313.003043.3300000
Tafadzwanashe KaitanoZIM20232023110131313.003043.3300010
Harbhajan SinghIND20152015422138*-7185.7100010
Peter OngondoKEN2009200922013126.503339.3900010
Craig EvansZIM1992199222013126.502454.1700000
Tareq AzizBAN200420043221311*-2065.0000010
Thilina KandambySL2004200422013136.503141.9400110
Morris OumaKEN2006200622013126.503043.3300020
Malcolm WallerZIM20182018221131313.006216.6700011
Ahmed RazaUAE201820183201386.502356.5200010
MD DaiPNG2018201822013126.503141.9400010
Vani MoreaPNG2018201822013126.501872.2200010
Mosaddek HossainBAN2022202242013136.5011118.1800110
Jahzara ClaxtonWIW202620262211311*13.009144.4400010
Niall O'BrienIRE201020103301384.331586.6700130
Naman OjhaIND2010201033013104.333438.2400020
David MillerSA201420145311310*6.501586.6700110
Loren TshumaZIMW202120214311376.503043.3300110
Mark ChapmanNZ2025202543013104.331776.4700110
Mohammad SharifBAN200120013411313*4.334032.5000300
Dinesh MongiaIND20032003110121212.003732.4300000
Tinashe PanyangaraZIM20162016110121212.009133.3300011
Junaid SiddiqueBAN20112011110121212.001963.1600020
Sikandar RazaZIM20172017110121212.003040.0000020
Max O'DowdNED20182018110121212.002548.0000000
Isaac OkpeNGR20252025110121212.0012100.0000020
Nomvelo SibandaZIMW20262026110121212.001770.5900010
Anesu MushangweZIMW201920191111212*-11109.0900000
Darwish RasooliAFG202220221111212*-9133.3300020
Karim JanatAFG20222022110121212.001866.6700000

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.