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
Vishwa FernandoSL20202020110383838.008146.9100050
Allan DonaldSA19951995321383338.006063.3300050
Axar PatelIND201620166213820*38.0020190.0000013
Bilal AsifPAK20152015220383819.004290.4800161
Mohammad AzharuddinIND19921992220382919.008544.7100030
HMRKB HerathSL20162016230382712.676855.8800060
Sikandar RazaZIM20192019431381819.004879.1700030
Pellagia MujajiZIMW20212021330381612.679141.7600000
Hamish MarshallNZ2005200544038209.505667.8600031
Gulbadin NaibAFG2017201755038167.608146.9100030
Tinashe PanyangaraZIM2013201366238249.507451.3500160
Thomas OdoyoKEN20022002110373737.005074.0000040
Craig WishartZIM19951995120372418.508344.5800060
Andrew McBrineIRE201520153223723*-35105.7100031
Mehedi Hasan MirazBAN20262026320372718.505172.5500040
Rinku SinghIND20262026320372518.5022168.1800022
Danish AzizPAK20212021220372218.5035105.7100011
William PorterfieldIRE20152015330372012.337350.6800060
Faraz AkramZIM20242024331372718.5026142.3100022
Dion MyersZIM20262026330371912.333897.3700041
Bryan StrangZIM20012001430372012.338145.6800040
Rahat AliPAK201320132433735*37.004484.0900033
Brenda TauPNGW2024202455137179.255172.5500050
Dirk ViljoenZIM2001200165137189.255666.0700121
Brad EvansZIM2023202386137147.403994.8700121
Virender SehwagIND20032003110363636.003894.7400060
Chipo MugeriZIMW20192019110363636.0028128.5700050
Sharne MayersZIMW20192019110363636.004481.8200030
Charith AsalankaSL20232023210363636.0036100.0000040
Pravin AmreIND19921992110363636.005565.4500001
Luke RonchiNZ20152015420362918.0034105.8800031
Rilee RossouwSA20142014220363618.004090.0000150
Mohammad NadeemOMA20232023220362018.007548.0000040
Shadab KhanPAK20182018520362918.0028128.5700012
Sadeera SamarawickramaSL20232023221361936.004187.8000050
Najibullah ZadranAFG20182018321361936.004187.8000012
Andrew JonesNZ19921992120362818.008343.3700050
Pramodya WickramasingheSL19991999331361818.006060.0000041
David BrainZIM19921992330361712.005664.2900070
Mushfiqur RahmanBAN20012001341363112.009637.5000020
Sohag GaziBAN2013201324036219.009239.1300112
Loryn PhiriZIMW202420245423614*18.008243.9000030
Brian VitoriZIM201320137523619*12.006456.2500241
Grant FlowerZIM19931993110353535.0010832.4100010
Chanida SutthiruangTHAW202120212113535*-28125.0000040
Riazat Ali ShahUGA20252025110353535.0024145.8300031
Mark VermeulenZIM20142014120352117.5010433.6500030
Sean WilliamsZIM20092009321353335.004971.4300010
Tamim IqbalBAN20072007220353017.504087.5000032
Naruemol ChaiwaiTHAW20212021221353035.006256.4500020

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.