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

Hamilton Masakadza: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
352441145.834b Abdur Razzak2v BANKhulna28 Nov 2006
27282096.436lbw b B Lee2v AUSCape Town12 Sept 2007
272310117.397c LJ Wright b SCJ Broad2v ENGCape Town13 Sept 2007
221422157.142c BAW Mendis b MF Maharoof1v SLKing City10 Oct 2008
151130136.361c RR David b Rizwan Cheema2v CANKing City11 Oct 2008
533853139.471run out (Fawad Alam)1v PAKKing City12 Oct 2008
795283151.921st †AA Mulla b AM Samad1v CANKing City13 Oct 2008
44573177.192c †D Ramdin b DJG Sammy1v WITrinidad28 Feb 2010
460066.671run out (DPMD Jayawardene/†KC Sangakkara/SL Malinga)2v SLGuyana3 May 2010
202020100.002run out (JDP Oram/†GJ Hopkins)1v NZGuyana4 May 2010
130033.331c SK Raina b R Vinay Kumar1v INDHarare12 Jun 2010
280025.001c RG Sharma b AB Dinda1v INDHarare13 Jun 2010
726362114.291run out (CA Ingram)1v SABloemfontein8 Oct 2010
10720142.861c J Botha b LL Tsotsobe2v SAKimberley10 Oct 2010
12131092.315c Yasir Shah b Mohammad Hafeez2v PAKHarare16 Sept 2011
350060.005c & b Mohammad Hafeez2v PAKHarare18 Sept 2011
9701128.571c NL McCullum b KD Mills1v NZHarare15 Oct 2011
9520180.001c †BB McCullum b DAJ Bracewell2v NZHarare17 Oct 2011
533633147.222c JEC Franklin b KS Williamson1v NZAuckland11 Feb 2012
624234147.621c C de Grandhomme b MD Bates1v NZHamilton14 Feb 2012
20233086.961b BAW Mendis2v SLHambantota18 Sept 2012
6171035.291c RE Levi b JA Morkel1v SAHambantota20 Sept 2012
191220158.331lbw b Nazmul Islam1v BBDhaka18 Jan 2013
16192084.214lbw b Naeem Islam2v DRDhaka20 Jan 2013
523062173.331b Shapoor Zadran2v KRBKhulna23 Jan 2013
120050.001c DI Stevens b AC Thomas2v DGKhulna25 Jan 2013
03000.001c Alauddin Babu b Hamid Hassan2v BBDhaka13 Feb 2013
9120175.002c KA Pollard b TL Best1v WIAntigua2 Mar 2013
53*5160103.923not out2v WIAntigua3 Mar 2013
594841122.921c Sohag Gazi b Shakib Al Hasan1v BANBulawayo11 May 2013
250040.001b Abdur Razzak2v BANBulawayo12 May 2013
181630112.501lbw b Anwar Ali2v PAKHarare23 Aug 2013
413241128.132c Umar Amin b Mohammad Hafeez2v PAKHarare24 Aug 2013
211730123.531c WTS Porterfield b AR McBrine1v IRESylhet Stadium17 Mar 2014
43453195.561b PM Seelaar2v NEDSylhet Stadium19 Mar 2014
240050.001b AM Guruge2v UAESylhet Stadium21 Mar 2014
432771159.261b Mohammad Sami1v PAKLahore22 May 2015
393241121.882c Anwar Ali b Shoaib Malik1v PAKLahore24 May 2015
282412116.671c KM Jadhav b AR Patel2v INDHarare17 Jul 2015
191711111.761c †RV Uthappa b Sandeep Sharma1v INDHarare19 Jul 2015
6101060.001c †L Ronchi b AF Milne2v NZHarare9 Aug 2015
252520100.001c Mukhtar Ahmed b Imad Wasim2v PAKHarare27 Sept 2015
9140164.291c Imran Khan b Mohammad Irfan2v PAKHarare29 Sept 2015
332432137.502b Mohammad Nabi2v AFGSharjah8 Jan 2016
634425143.182b Rashid Khan2v AFGSharjah10 Jan 2016
795392149.062run out (Nurul Hasan)1v BANKhulna15 Jan 2016
302832107.142c Mahmudullah b Sabbir Rahman2v BANKhulna17 Jan 2016
201450142.861c Mosaddek Hossain b Mohammad Shahid1v BANKhulna20 Jan 2016
93*5885160.342not out1v BANKhulna22 Jan 2016
201331153.851run out (Babar Hayat)1v HKNagpur8 Mar 2016
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.