Hamilton Masakadza - T20 Internationals - Progressive Batting Average and Aggregate
Batting Performances in  of Match    (versus all countries)
 
  Progressive
Date Versus Ground How Dismissed Runs B/F S/R   Runs B/F Avg S/R
28/11/2006 Bangladesh Sheikh Abu Naser Stadium b Abdur Razzak 35 24 145.83   35 24 35.00 145.83
12/09/2007 Australia Newlands lbw b B Lee 27 28 96.43   62 52 31.00 119.23
13/09/2007 England Newlands c L J Wright b S C J Broad 27 23 117.39   89 75 29.67 118.67
11/10/2008 Canada Maple Leaf North - West Ground c R R David b Rizwan Cheema 15 11 136.36   104 86 26.00 120.93
03/05/2010 Sri Lanka Providence Stadium run out 4 6 66.67   108 92 21.60 117.39
10/10/2010 South Africa Diamond Oval c J Botha b L L Tsotsobe 10 7 142.86   118 99 19.67 119.19
16/09/2011 Pakistan Harare Sports Club c Yasir Shah b Mohammad Hafeez 12 13 92.31   130 112 18.57 116.07
18/09/2011 Pakistan Harare Sports Club c & b Mohammad Hafeez 3 5 60.00   133 117 16.63 113.68
17/10/2011 New Zealand Harare Sports Club c †B B McCullum b D A J Bracewell 9 5 180.00   142 122 15.78 116.39
18/09/2012 Sri Lanka Mahinda Rajapaksha International Cricket Stadium b B A W Mendis 20 23 86.96   162 145 16.20 111.72
03/03/2013 West Indies Sir Vivian Richards Stadium not out 53* 51 103.92   215 196 21.50 109.69
12/05/2013 Bangladesh Queens Sports Club b Abdur Razzak 2 5 40.00   217 201 19.73 107.96
23/08/2013 Pakistan Harare Sports Club lbw b Anwar Ali 18 16 112.50   235 217 19.58 108.29
24/08/2013 Pakistan Harare Sports Club c Umar Amin b Mohammad Hafeez 41 32 128.13   276 249 21.23 110.84
19/03/2014 Netherlands Sylhet Stadium b P M Seelaar 43 45 95.56   319 294 22.79 108.50
20/03/2014 United Arab Emirates Sylhet Stadium b A M Guruge 2 4 50.00   321 298 21.40 107.72
17/07/2015 India Harare Sports Club c K M Jadhav b A R Patel 28 24 116.67   349 322 21.81 108.39
09/08/2015 New Zealand Harare Sports Club c †L Ronchi b A F Milne 6 10 60.00   355 332 20.88 106.93
27/09/2015 Pakistan Harare Sports Club c Mukhtar Ahmed b Imad Wasim 25 25 100.00   380 357 21.11 106.44
29/09/2015 Pakistan Harare Sports Club c Imran Khan b Mohammad Irfan 9 14 64.29   389 371 20.47 104.85
08/01/2016 Afghanistan Sharjah Cricket Stadium b Mohammad Nabi 33 24 137.50   422 395 21.10 106.84
10/01/2016 Afghanistan Sharjah Cricket Stadium b Rashid Khan 63 44 143.18   485 439 23.10 110.48
17/01/2016 Bangladesh Sheikh Abu Naser Stadium c Mahmudullah b Sabbir Rahman 30 28 107.14   515 467 23.41 110.28
12/03/2016 Afghanistan Vidarbha Cricket Association Stadium b Hamid Hassan 11 7 157.14   526 474 22.87 110.97
22/06/2016 India Harare Sports Club lbw b A R Patel 15 21 71.43   541 495 22.54 109.29
06/02/2018 Afghanistan Sharjah Cricket Stadium c Asghar Afghan b Mujeeb Ur Rahman 29 30 96.67   570 525 22.80 108.57
01/07/2018 Pakistan Harare Sports Club c †Sarfaraz Ahmed b Hasan Ali 7 8 87.50   577 533 22.19 108.26
03/07/2018 Australia Harare Sports Club st A T Carey b A C Agar 12 14 85.71   589 547 21.81 107.68
09/10/2018 South Africa Buffalo Park lbw b Imran Tahir 1 7 14.29   590 554 21.07 106.50
23/06/2019 Netherlands Hazelaarweg c †S A Edwards b B D Glover 4 7 57.14   594 561 20.48 105.88
25/06/2019 Netherlands Hazelaarweg c †S A Edwards b P A van Meekeren 8 9 88.89   602 570 20.07 105.61
14/07/2019 Ireland Bready Cricket Club c G J Thompson b G H Dockrell 0 4 0.00   602 574 19.42 104.88
14/09/2019 Afghanistan Shere Bangla National Stadium run out 3 6 50.00   605 580 18.91 104.31
18/09/2019 Bangladesh Zahur Ahmed Chowdhury Stadium lbw b Aminul Islam 25 25 100.00   630 605 19.09 104.13
20/09/2019 Afghanistan Zahur Ahmed Chowdhury Stadium c Mohammad Nabi b Dawlat Zadran 71 42 169.05   701 647 20.62 108.35
No. of Innings Played = 35

Hamilton Masakadza - Profile and Statistical Summary
Player Records and Statistics Menu