Hamilton Masakadza is one of Zimbabwe's batting all-rounders.
Already past the 10,000-run mark in international cricket, including 10 international hundreds, alongside 57 international wickets.
Loading…
Aggregate totals across all international formats
all international formats
across all formats
all international formats
across all formats
vs vs West Indies at Harare Sports Club, Jul 27, 2001
vs vs South Africa at Queens Sports Club, Sep 23, 2001
vs vs Bangladesh at Sheikh Abu Naser Stadium, Nov 28, 2006
Hamilton Masakadza became the youngest ever cricketer to score a century on Test debut. At the age of 17 years and 254 days, Hamilton scored a brilliant 119 against the West Indies in Bulawayo in 2000-01. This record has since been eclipsed by Mohammad Ashraful. His knock helped Zimbabwe draw a Test match and he was looked upon as one for the future.
Hamilton took some time out to pursue his studies at University of Free State in South Africa. The combined pressure of studies and playing cricket affected his performance and he had a poor outing in the domestic season. The selectors decided to wait for his return to Zimbabwe after his studies, but the Rebel crisis in the 2004 season prompted a hasty recall to the national team. Playing against England, he struggled to make an impression, but he bounced back with a gritty fifty in the last match.
Hamilton Masakadza is one of Zimbabwe's batting all-rounders.
Already past the 10,000-run mark in international cricket, including 10 international hundreds, alongside 57 international wickets.
Hamilton Masakadza is currently 42 years old.
Hamilton Masakadza was born on 8 August 1983.
Hamilton Masakadza plays international cricket for Zimbabwe.
Hamilton Masakadza is a Batting All Rounder who bats right handed and bowls right-arm medium.
Hamilton Masakadza's highest international score is 178, made in ODI cricket.
Hamilton Masakadza averages 27.74 in ODI cricket across 209 matches, having scored 5,658 runs.
Hamilton Masakadza has a T20I strike rate of 116.28 across 65 matches.
Hamilton Masakadza has taken 57 international wickets across all formats.
Hamilton Masakadza has represented teams including UP Brij Stars, Rajasthan Kings, Manipal Tigers, Cape Town Samp Army, Zimbabwe.