Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2026 stats
2025 stats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Home
Players
Zimbabwe Players
Hamilton Masakadza
Last 10
Compare
Hamilton Masakadza
Right-hand bat
-
Full Name:
Hamilton - Masakadza
Date of Birth:
09 Aug 1983
Current Age:
42 Year, 5 Month, 30 Days
Born:
Harare
Teams:
Zimbabwe, Easterns (Zimbabwe), Kalabagan Cricket Academy, Manicaland, Mashonaland, Mountaineers, Sylhet Royals, Zimbabwe XI
TEST
Rank
-
Cap No
53
First Game
2001-07-27
Last Game
2018-11-11
ODI
Rank
-
Cap No
65
First Game
2001-09-23
Last Game
2019-07-07
T20I
Rank
-
Cap No
6
First Game
2006-11-28
Last Game
2019-09-20
Overview
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
Bangladesh Twenty20 Tri-Series - 2019
Series Home
5TH
Fri, 20 Sep - Fri, 20 Sep 2019 - 06:00 PM • 5th • Chtogram
Afghanistan
155/8 (18.00)
Zimbabwe
156/3 (19.30)
Zimbabwe won by 7 wickets (with 3 balls remaining)
4TH
Wed, 18 Sep - Wed, 18 Sep 2019 - 06:00 PM • 4th • Chtogram
Bangladesh
175/7 (18.00)
Zimbabwe
136/10 (20.00)
Bangladesh won by 39 runs
2ND
Sat, 14 Sep - Sat, 14 Sep 2019 - 06:00 PM • 2nd • Mirpur
Afghanistan
197/5 (18.00)
Zimbabwe
169/7 (20.00)
Afghanistan won by 28 runs
1ST
Fri, 13 Sep - Fri, 13 Sep 2019 - 06:00 PM • 1st • Mirpur
Bangladesh
144/5 (18.00)
Zimbabwe
148/7 (17.40)
Bangladesh won by 3 wickets (with 2 balls remaining)
Zimbabwe in Ireland T20I Series - 2019
Series Home
3RD
Sun, 14 Jul 2019 - 06:00 PM • 3rd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
171/9 (13.00)
Zimbabwe
172/2 (16.40)
Zimbabwe won by 8 wickets (with 20 balls remaining)
2ND
Fri, 12 Jul 2019 - 06:00 PM • 2nd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
132/8 (13.00)
Zimbabwe
134/1 (10.50)
Ireland won by 9 wickets (with 13 balls remaining) (DLS method)
Zimbabwe in Ireland ODI Series - 2019
Series Home
3RD
Sun, 07 Jul 2019 - 07:15 PM • 3rd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
190/10 (19.00)
Zimbabwe
191/4 (41.20)
Ireland won by 6 wickets (with 52 balls remaining)
2ND
Thu, 04 Jul 2019 - 07:15 PM • 2nd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
242/9 (35.00)
Zimbabwe
237/9 (20.00)
Ireland won by 5 runs
1ST
Mon, 01 Jul 2019 - 07:15 PM • 1st ODI • Bready Cricket Club, Magheramason, Bready
Ireland
254/9 (35.00)
Zimbabwe
258/6 (48.30)
Ireland won by 4 wickets (with 9 balls remaining)
Zimbabwe in Netherlands T20I Series - 2019
Series Home
2ND
Tue, 25 Jun 2019 - 00:00 • 2nd T20I • Hazelaarweg, Rotterdam
Netherlands
152/8 (10.00)
Zimbabwe
152/10 (20.00)
Match tied (Zimbabwe won the one-over eliminator)
1ST
Sun, 23 Jun 2019 - 06:00 PM • 1st T20I • Hazelaarweg, Rotterdam
Netherlands
199/6 (10.00)
Zimbabwe
150/10 (19.50)
Netherlands won by 49 runs
Zimbabwe in Netherlands ODI Series - 2019
Series Home
2ND
Fri, 21 Jun 2019 - 07:15 PM • 2nd ODI • Sportpark Het Schootsveld, Deventer
Netherlands
290/6 (19.00)
Zimbabwe
291/7 (49.20)
Netherlands won by 3 wickets (with 4 balls remaining)
1ST
Wed, 19 Jun 2019 - 07:15 PM • 1st ODI • Sportpark Het Schootsveld, Deventer
Netherlands
205/8 (47.00)
Zimbabwe
208/3 (42.40)
Netherlands won by 7 wickets (with 26 balls remaining) (D/L method)
Zimbabwe in Bangladesh Test Series - 2018/19
Series Home
2ND
Sun, 11 Nov - Thu, 15 Nov 2018 - 03:30 PM • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
522/10 (20.00) & 224/6 (54)
Zimbabwe
662/8 (20.00) & 224/10 (83.1)
Bangladesh won by 218 runs
1ST
Sat, 03 Nov - Tue, 06 Nov 2018 - 03:30 PM • 1st Test • Sylhet International Cricket Stadium
Bangladesh
508/10 (20.00) & 169/10 (63.1)
Zimbabwe
427/8 (20.00) & 181/10 (65.4)
Zimbabwe won by 151 runs
Zimbabwe in Bangladesh ODI Series - 2018/19
Series Home
3RD
Fri, 26 Oct 2018 - 07:15 PM • 3rd ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
286/5 (24.00)
Zimbabwe
288/3 (42.10)
Bangladesh won by 7 wickets (with 47 balls remaining)
2ND
Wed, 24 Oct 2018 - 07:15 PM • 2nd ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
246/7 (39.00)
Zimbabwe
250/3 (44.10)
Bangladesh won by 7 wickets (with 35 balls remaining)
1ST
Sun, 21 Oct 2018 - 07:15 PM • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
271/8 (39.00)
Zimbabwe
243/9 (20.00)
Bangladesh won by 28 runs
Zimbabwe in South Africa T20I Series - 2018/19
Series Home
2ND
Fri, 12 Oct 2018 - 06:00 PM • 2nd T20I • Senwes Park, Potchefstroom
South Africa
132/7 (16.40)
Zimbabwe
135/4 (15.40)
South Africa won by 6 wickets (with 26 balls remaining)
1ST
Tue, 09 Oct 2018 - 06:00 PM • 1st T20I • Buffalo Park, East London
South Africa
160/6 (16.40)
Zimbabwe
126/10 (17.20)
South Africa won by 34 runs
Zimbabwe in South Africa ODI Series - 2018/19
Series Home
3RD
Sat, 06 Oct 2018 - 07:15 PM • 3rd ODI • Boland Park, Paarl
South Africa
228/10 (39.00)
Zimbabwe
231/6 (45.50)
South Africa won by 4 wickets (with 25 balls remaining)
2ND
Wed, 03 Oct 2018 - 07:15 PM • 2nd ODI • Mangaung Oval, Bloemfontein
South Africa
198/10 (39.00)
Zimbabwe
78/10 (24.00)
South Africa won by 120 runs
1ST
Sun, 30 Sep 2018 - 07:15 PM • 1st ODI • Diamond Oval, Kimberley
South Africa
117/10 (15.00)
Zimbabwe
119/5 (26.10)
South Africa won by 5 wickets (with 143 balls remaining)
Pakistan in Zimbabwe ODI Series - 2018
Series Home
5TH
Sun, 22 Jul 2018 - 07:15 PM • 5th ODI • Queens Sports Club, Bulawayo
Zimbabwe
364/4 (15.00)
Pakistan
233/4 (20.00)
Pakistan won by 131 runs
4TH
Fri, 20 Jul 2018 - 07:15 PM • 4th ODI • Queens Sports Club, Bulawayo
Zimbabwe
196/10 (49.00)
Pakistan
218/7 (44.00)
Pakistan won by 244 runs
3RD
Wed, 18 Jul 2018 - 07:15 PM • 3rd ODI • Queens Sports Club, Bulawayo
Zimbabwe
67/10 (49.00)
Pakistan
69/1 (9.50)
Pakistan won by 9 wickets (with 241 balls remaining)
2ND
Mon, 16 Jul 2018 - 07:15 PM • 2nd ODI • Queens Sports Club, Bulawayo
Zimbabwe
194/10 (49.00)
Pakistan
195/1 (36.00)
Pakistan won by 9 wickets (with 84 balls remaining)
1ST
Fri, 13 Jul 2018 - 07:15 PM • 1st ODI • Queens Sports Club, Bulawayo
Zimbabwe
308/7 (21.00)
Pakistan
107/10 (35.00)
Pakistan won by 201 runs
Zimbabwe Twenty20 Tri-Series (Australia, Pakistan, Zimbabwe) - 2018
Series Home
6TH
Fri, 06 Jul 2018 - 06:00 PM • 6th • Harare Sports Club
Zimbabwe
151/9 (19.00)
Australia
154/5 (19.50)
Australia won by 5 wickets (with 1 ball remaining)
4TH
Wed, 04 Jul 2018 - 06:00 PM • 4th • Harare Sports Club
Zimbabwe
162/4 (19.00)
Pakistan
163/3 (19.10)
Pakistan won by 7 wickets (with 5 balls remaining)
3RD
Tue, 03 Jul 2018 - 06:00 PM • 3rd • Harare Sports Club
Zimbabwe
229/2 (19.00)
Australia
129/9 (20.00)
Australia won by 100 runs
1ST
Sun, 01 Jul 2018 - 06:00 PM • 1st • Harare Sports Club
Zimbabwe
182/4 (16.40)
Pakistan
108/10 (17.50)
Pakistan won by 74 runs
ICC Cricket World Cup Qualifier (in Zimbabwe) - 2017/18
Series Home
32ND
Thu, 22 Mar 2018 - 00:00 • 32nd • Harare Sports Club
United Arab Emirates
235/7 (47.50)
Zimbabwe
226/7 (40.00)
U.A.E. won by 3 runs (D/L method)
29TH
Mon, 19 Mar 2018 - 00:00 • 29th • Harare Sports Club
Zimbabwe
289/10 (46.40)
West Indies
290/6 (49.00)
West Indies won by 4 wickets (with 6 balls remaining)
25TH
Fri, 16 Mar 2018 - 00:00 • 25th • Harare Sports Club
Zimbabwe
211/9 (46.40)
Ireland
104/10 (34.20)
Zimbabwe won by 107 runs
20TH
Mon, 12 Mar 2018 - 00:00 • 20th • Queens Sports Club, Bulawayo
Zimbabwe
232/8 (46.40)
Scotland
210/10 (49.10)
Match tied
15TH
Sat, 10 Mar 2018 - 00:00 • 15th • Queens Sports Club, Bulawayo
Zimbabwe
263/9 (24.00)
Hong Kong
174/10 (46.50)
Zimbabwe won by 89 runs
7TH
Tue, 06 Mar 2018 - 00:00 • 7th • Queens Sports Club, Bulawayo
Zimbabwe
196/10 (47.50)
Afghanistan
194/10 (49.30)
Zimbabwe won by 2 runs
3RD
Sun, 04 Mar 2018 - 00:00 • 3rd • Queens Sports Club, Bulawayo
Zimbabwe
380/6 (47.50)
Nepal
264/8 (20.00)
Zimbabwe won by 116 runs
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates) - 2017/18
Series Home
5TH
Mon, 19 Feb 2018 - 00:00 • 5th ODI • Sharjah Cricket Stadium
Afghanistan
241/9 (39.00)
Zimbabwe
95/10 (32.10)
Afghanistan won by 146 runs
4TH
Fri, 16 Feb 2018 - 00:00 • 4th ODI • Sharjah Cricket Stadium
Afghanistan
134/10 (21.00)
Zimbabwe
135/0 (21.10)
Afghanistan won by 10 wickets (with 173 balls remaining)
3RD
Tue, 13 Feb 2018 - 00:00 • 3rd ODI • Sharjah Cricket Stadium
Afghanistan
154/10 (15.00)
Zimbabwe
158/4 (27.30)
Afghanistan won by 6 wickets (with 135 balls remaining)
2ND
Sun, 11 Feb 2018 - 00:00 • 2nd ODI • Sharjah Cricket Stadium
Afghanistan
333/5 (15.00)
Zimbabwe
179/10 (30.10)
Zimbabwe won by 154 runs
1ST
Fri, 09 Feb 2018 - 00:00 • 1st ODI • Sharjah Cricket Stadium
Afghanistan
333/5 (49.00)
Zimbabwe
179/10 (34.40)
Afghanistan won by 154 runs
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates) - 2017/18
Series Home
2ND
Tue, 06 Feb 2018 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Afghanistan
158/9 (18.00)
Zimbabwe
141/5 (20.00)
Afghanistan won by 17 runs
1ST
Mon, 05 Feb 2018 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Afghanistan
120/9 (9.00)
Zimbabwe
121/5 (14.40)
Afghanistan won by 5 wickets (with 32 balls remaining)
Bangladesh Tri-Nation Series (Bangladesh, Sri Lanka, Zimbabwe) - 2017/18
Series Home
5TH
Tue, 23 Jan 2018 - 00:00 • 5th • Shere Bangla National Stadium, Mirpur
Bangladesh
216/9 (49.00)
Zimbabwe
125/10 (36.30)
Bangladesh won by 91 runs
4TH
Sun, 21 Jan 2018 - 00:00 • 4th • Shere Bangla National Stadium, Mirpur
Zimbabwe
198/10 (49.00)
Sri Lanka
202/5 (44.50)
Sri Lanka won by 5 wickets (with 31 balls remaining)
2ND
Wed, 17 Jan 2018 - 00:00 • 2nd • Shere Bangla National Stadium, Mirpur
Zimbabwe
290/6 (49.00)
Sri Lanka
278/10 (48.10)
Zimbabwe won by 12 runs
1ST
Mon, 15 Jan 2018 - 00:00 • 1st • Shere Bangla National Stadium, Mirpur
Zimbabwe
170/10 (49.00)
Bangladesh
171/2 (28.30)
Bangladesh won by 8 wickets (with 129 balls remaining)