Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Zimbabwe: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Zimbabwe v Afghanistan: 326 by Hamilton Masakadza in 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×v Afghanistan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2016201666032611054.3336489.561202315
Brendan TaylorZIM2018201877031112544.4331997.491101814
Sean WilliamsZIM20212021451300151*75.0053156.50200282
Sean WilliamsZIM2024202445126515466.2529689.53111226
Sikandar RazaZIM201820187702609237.1426697.740202310
Sikandar RazaZIM202520255602536542.1734074.41030262
Sikandar RazaZIM20262026551241106*60.25240100.421101214
Sean WilliamsZIM2015201555022210244.4024989.16110137
Sikandar RazaZIM201520159812198631.2924589.39020164
Richmond MutumbamiZIM201520159912167427.0027578.55011129
Sikandar RazaZIM202120214512138553.2527378.02010175
Sikandar RazaZIM2014201444121014170.0025682.03100217
Brian BennettZIM20242024661199110*39.8021094.76102144
Elton ChigumburaZIM2015201598118949*27.0028965.40000102
Hamilton MasakadzaZIM201420143301879362.3322882.02020213
Craig ErvineZIM2018201866118754*37.4030261.92010153
Sikandar RazaZIM202220225501866737.2023479.49011116
Innocent KaiaZIM202220225501846336.8026369.96020143
Ben CurranZIM2025202523017412158.0034350.73100220
Chamu ChibhabhaZIM201520158801715821.3820384.24022171
Craig ErvineZIM201520159911597319.8824963.86011161
Brian BennettZIM2026202666114871*29.6022565.78010113
Brendan TaylorZIM2026202633013913146.3318375.96100144
Craig ErvineZIM2024202445213610445.3322161.54100140
Ben CurranZIM202420244501366827.2019470.10011190
Craig ErvineZIM202520252301337544.3327648.1902093
Peter MoorZIM201620165501315226.2018670.4301157
Ryan BurlZIM202620265501263225.2016576.3600092
Sean WilliamsZIM201420144411227040.6712597.60010122
Hamilton MasakadzaZIM201820187701164816.5717466.67000135
Tarisai MusakandaZIM202120214501114122.2022150.2300093
Brendan TaylorZIM201420144411085336.0015470.1301080
Donald TiripanoZIM202120213411089536.0029736.36010170
Solomon MireZIM201720175501085421.6013083.08010123
Luke JongweZIM201520157511014625.2510299.02000102
Prince MasvaureZIM202120212411006533.3327436.5001090
Ryan BurlZIM2022202255110051*25.0014270.4201161
Richmond MutumbamiZIM20162016660984016.3312777.1700094
Brian BennettZIM20252025560954715.8394101.0600174
Dion MyersZIM20242024560893214.8311676.7200081
Innocent KaiaZIM20262026440883422.009493.62000112
Graeme CremerZIM20162016540845821.009687.5001063
Peter MoorZIM201720175518436*21.0015853.1600070
Kevin KasuzaZIM20212021241824127.3319741.62001100
Regis ChakabvaZIM201920192218142*81.0054150.0000044
Solomon MireZIM20182018770803411.438890.9100175
Malcolm WallerZIM201620166617949*15.808197.5300252
Tarisai MusakandaZIM20172017551786019.5010177.2301062
Regis ChakabvaZIM20212021230774425.6710871.30001111
Craig ErvineZIM201720175517738*19.2511964.7100130
Page 1Next

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.