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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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

Hamilton Masakadza: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Bangladesh2005-201971813244915831.40392262.44412424641
Kenya2006-200914142736178*61.3379093.162418114
South Africa2001-20183642110188524.83173358.7405312015
West Indies2001-20182429184914730.32147557.56243879
Pakistan2002-20183842010658725.36159966.6007210922
Sri Lanka2001-20182631077211124.90110270.05142987
Afghanistan2014-20192020075511037.7588984.931506528
India2005-2016252705307119.6379766.500225212
New Zealand2005-2016202505168420.6481563.310465312
Ireland2008-2019121201677213.9222374.89013261
Australia2007-20185501407028.0018077.78010113
England2004-20074401176629.2513984.17010110
Hong Kong2016-20182201048452.0012384.55010102
Canada2008220947947.0063149.21010113
Scotland2016-2018440783819.508295.12000122
Netherlands2014-2019550674313.409769.0700042
Khulna Royal Bengals2013110525252.0030173.3301062
Barisal Burners201322019199.5015126.6700120
Nepal2018110171717.002373.9100030
Duronto Rajshahi2013110161616.001984.2100020
United Arab Emirates2014-20183301073.332441.6700010
Dhaka Gladiators2013110111.00250.0000000

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.