Hamilton Masakadza is one of the best Zimbabwe batters to ever play for Zimbabwe. He Is among the leading run getters in international cricket for Zimbabwe. He has played 38 Test Matches for Zimbabwe and in those Matches he has scored 2223 runs at an average of 30.04. He has also made 5 Test hundreds for Zimbabwe. He has also played 209 ODIs for Zimbabwe. In those Matches he has made 5658 runs at an average of 27.74 and he has made 5 Hundreds in ODI Cricket as well.
Let’s look at the Top 5 Best Batting Performances of Hamilton Masakadza
1) 178* vs Kenya (2009)
This is the highest international score by Hamilton Masakadza in his international career. This came in an ODI against Kenya in 2009. He was opening the batting and he was not out the full 50 overs. He made a brilliant 178 not out from 167 balls and in this mammoth innings he smashed 17 fours and 5 sixes meaning 98 runs in boundaries. He ran for 80 of his runs and he has a strike rate of 106 in this innings. And it was due to him playing the innings of his life that Zimbabwe won this match by 142 runs.
Also Read | Best Batting Performances of Grant Flower
2) 156* vs Kenya (2009)
This was in the same series and it was the same opposition but the quality of the Innings was so good that it could not have been left out of this list. This match was also a show of his batting as he hit 156 not out in 151 balls. He had a strike rate of 103 in this innings. He hit 11 fours and 6 sixes in this innings meaning 80 runs in boundaries. He was not out in both these innings and Zimbabwe won this match by 91 runs. Kenya will never forget these 2 Innings played by Hamilton Masakadza.
Also Read | Best Innings of Tatenda Taibu
3) 119 vs West Indies (2001)
This was the first test match in the career of Hamilton Masakadza and the hundred that he made was in the second innings when there was so much pressure. This was one of his best innings. He batted for 316 balls in this innings and he made 119 runs with the help of 12 fours meaning he hit 48 runs in boundaries. He had a strike rate of 38 in this innings. He showed this day that he was made for the elite level and he will be one of the greats. The match was a draw.
4) 158 vs Bangladesh (2004)
Even though Zimbabwe lost this match, this innings by Hamilton Masakadza earned him the respect of the cricketing world. He was a one man show for Zimbabwe. This was also his highest test score as he played for 326 balls in this mammoth innings. He hit 17 fours and 2 sixes in this innings meaning 80 runs in boundaries out of 158. He had a strike rate of 48 in this innings and he made sure that Zimbabwe put up a fight but in the end Bangladesh won this match by 162 runs.
5) 147 vs West Indies (2017)
This was in the later stages of his career and in this test match in 2017, he absolutely smashed the West Indies Bowlers to all parts. Zimbabwe were batting first and he was opening. He made a sublime 147 from 240 balls in what was one of his quickest test hundreds. He had a strike rate of 62 in this Innings and he hit 16 fours and 2 sixes in the innings meaning a total of 76 Runs in boundaries. This was an innings that showed that even so late in his career he was one of the best batters in the world. The test match was a draw.
Also Read: Greatest Zimbabwe Cricketers of all Time