Hamilton Masakadza

Right-hand bat
ZIM Flag
Full Name: Hamilton Masakadza
Date of Birth: 09 Aug 1983
Current Age: 42 Year, 0 Month, 18 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
Hamilton Masakadza's stats vs AfghanistanAfghanistan Team Stats
TEST
MAT
0
ING
2
RUNS
74
BF
48
50s
0
100s
0
6s
5
4s
4
NO
0
HS
71
AVG
0.00
SR
0.00
ODI
MAT
14
ING
14
RUNS
545
BF
736
50s
3
100s
1
6s
13
4s
53
NO
0
HS
110
AVG
38.93
SR
74.05
T20I
MAT
7
ING
5
RUNS
154
BF
128
50s
2
100s
0
6s
11
4s
9
NO
0
HS
63
AVG
32.57
SR
129.55
ALL
MAT
21
ING
21
RUNS
773
BF
912
50s
5
100s
1
6s
29
4s
66
NO
0
HS
110
AVG
36.81
SR
84.76
ODI
MAT
14
ING
4
BALLS
14
WKT
2
RUNS
63
ECO
4.50
AVG
31.50
SR
42.00
5Ws
0
ALL
MAT
21
ING
4
BALLS
14
WKT
2
RUNS
63
ECO
4.50
AVG
31.50
SR
42.00
5Ws
0
Hamilton Masakadza's stats vs AustraliaAustralia Team Stats
ODI
MAT
2
ING
2
RUNS
88
BF
126
50s
1
100s
0
6s
2
4s
7
NO
0
HS
70
AVG
44.00
SR
69.84
T20I
MAT
2
ING
2
RUNS
25
BF
26
50s
0
100s
0
6s
1
4s
2
NO
0
HS
13
AVG
12.50
SR
96.15
ALL
MAT
4
ING
4
RUNS
113
BF
152
50s
1
100s
0
6s
3
4s
9
NO
0
HS
70
AVG
28.25
SR
74.34
T20I
MAT
2
ING
1
BALLS
1
WKT
1
RUNS
9
ECO
9.00
AVG
9.00
SR
6.00
5Ws
0
ALL
MAT
4
ING
1
BALLS
1
WKT
1
RUNS
9
ECO
9.00
AVG
9.00
SR
6.00
5Ws
0
Hamilton Masakadza's stats vs BangladeshBangladesh Team Stats
TEST
MAT
16
ING
18
RUNS
803
BF
1706
50s
3
100s
3
6s
11
4s
85
NO
1
HS
158
AVG
49.60
SR
44.95
ODI
MAT
52
ING
52
RUNS
1189
BF
1665
50s
5
100s
1
6s
17
4s
114
NO
0
HS
102
AVG
22.87
SR
71.41
T20I
MAT
9
ING
7
RUNS
318
BF
230
50s
3
100s
0
6s
11
4s
33
NO
1
HS
93
AVG
47.13
SR
134.16
ALL
MAT
77
ING
77
RUNS
2310
BF
3601
50s
11
100s
4
6s
39
4s
232
NO
2
HS
158
AVG
30.80
SR
64.15
TEST
MAT
16
ING
6
BALLS
45
WKT
7
RUNS
109
ECO
2.42
AVG
15.57
SR
38.57
5Ws
0
ODI
MAT
52
ING
22
BALLS
87
WKT
14
RUNS
459
ECO
5.25
AVG
32.79
SR
37.50
5Ws
0
T20I
MAT
9
ING
2
BALLS
2
WKT
1
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
ALL
MAT
77
ING
30
BALLS
134
WKT
22
RUNS
579
ECO
4.30
AVG
26.32
SR
36.68
5Ws
0
Hamilton Masakadza's stats vs CanadaCanada Team Stats
T20I
MAT
2
ING
2
RUNS
94
BF
63
50s
1
100s
0
6s
3
4s
11
NO
0
HS
79
AVG
47.00
SR
149.21
ALL
MAT
2
ING
2
RUNS
94
BF
63
50s
1
100s
0
6s
3
4s
11
NO
0
HS
79
AVG
47.00
SR
149.21
TEST
MAT
16
ING
6
BALLS
45
WKT
7
RUNS
109
ECO
2.42
AVG
15.57
SR
38.57
5Ws
0
ODI
MAT
52
ING
22
BALLS
87
WKT
14
RUNS
459
ECO
5.25
AVG
32.79
SR
37.50
5Ws
0
T20I
MAT
9
ING
2
BALLS
2
WKT
1
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
ALL
MAT
77
ING
30
BALLS
134
WKT
22
RUNS
579
ECO
4.30
AVG
26.32
SR
36.68
5Ws
0
Hamilton Masakadza's stats vs EnglandEngland Team Stats
ODI
MAT
3
ING
3
RUNS
90
BF
116
50s
1
100s
0
6s
0
4s
10
NO
0
HS
66
AVG
30.00
SR
77.59
T20I
MAT
1
ING
1
RUNS
27
BF
23
50s
0
100s
0
6s
0
4s
1
NO
0
HS
27
AVG
27.00
SR
117.39
ALL
MAT
4
ING
4
RUNS
117
BF
139
50s
1
100s
0
6s
0
4s
11
NO
0
HS
66
AVG
29.25
SR
84.17
TEST
MAT
16
ING
6
BALLS
45
WKT
7
RUNS
109
ECO
2.42
AVG
15.57
SR
38.57
5Ws
0
ODI
MAT
52
ING
22
BALLS
87
WKT
14
RUNS
459
ECO
5.25
AVG
32.79
SR
37.50
5Ws
0
T20I
MAT
9
ING
2
BALLS
2
WKT
1
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
ALL
MAT
77
ING
30
BALLS
134
WKT
22
RUNS
579
ECO
4.30
AVG
26.32
SR
36.68
5Ws
0
Hamilton Masakadza's stats vs Hong KongHong Kong Team Stats
ODI
MAT
1
ING
1
RUNS
84
BF
110
50s
1
100s
0
6s
1
4s
7
NO
0
HS
84
AVG
84.00
SR
76.36
T20I
MAT
1
ING
1
RUNS
20
BF
13
50s
0
100s
0
6s
1
4s
3
NO
0
HS
20
AVG
20.00
SR
153.85
ALL
MAT
2
ING
2
RUNS
104
BF
123
50s
1
100s
0
6s
2
4s
10
NO
0
HS
84
AVG
52.00
SR
84.55
TEST
MAT
16
ING
6
BALLS
45
WKT
7
RUNS
109
ECO
2.42
AVG
15.57
SR
38.57
5Ws
0
ODI
MAT
52
ING
22
BALLS
87
WKT
14
RUNS
459
ECO
5.25
AVG
32.79
SR
37.50
5Ws
0
T20I
MAT
9
ING
2
BALLS
2
WKT
1
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
ALL
MAT
77
ING
30
BALLS
134
WKT
22
RUNS
579
ECO
4.30
AVG
26.32
SR
36.68
5Ws
0
Hamilton Masakadza's stats vs IndiaIndia Team Stats
TEST
MAT
4
ING
4
RUNS
114
BF
225
50s
1
100s
0
6s
1
4s
15
NO
0
HS
71
AVG
28.50
SR
50.67
ODI
MAT
16
ING
16
RUNS
316
BF
472
50s
1
100s
0
6s
5
4s
30
NO
0
HS
66
AVG
19.75
SR
66.95
T20I
MAT
7
ING
7
RUNS
100
BF
100
50s
0
100s
0
6s
6
4s
7
NO
0
HS
28
AVG
14.29
SR
100.00
ALL
MAT
27
ING
27
RUNS
530
BF
797
50s
2
100s
0
6s
12
4s
52
NO
0
HS
71
AVG
19.63
SR
66.50
ODI
MAT
16
ING
6
BALLS
24
WKT
1
RUNS
118
ECO
4.86
AVG
118.00
SR
145.80
5Ws
0
ALL
MAT
27
ING
6
BALLS
24
WKT
1
RUNS
118
ECO
4.86
AVG
118.00
SR
145.80
5Ws
0
Hamilton Masakadza's stats vs IrelandIreland Team Stats
ODI
MAT
9
ING
9
RUNS
145
BF
198
50s
1
100s
0
6s
1
4s
23
NO
0
HS
72
AVG
16.11
SR
73.23
T20I
MAT
3
ING
3
RUNS
22
BF
25
50s
0
100s
0
6s
0
4s
3
NO
0
HS
21
AVG
7.33
SR
88.00
ALL
MAT
12
ING
12
RUNS
167
BF
223
50s
1
100s
0
6s
1
4s
26
NO
0
HS
72
AVG
13.92
SR
74.89
ODI
MAT
9
ING
5
BALLS
16
WKT
1
RUNS
75
ECO
4.60
AVG
75.00
SR
97.80
5Ws
0
T20I
MAT
3
ING
1
BALLS
2
WKT
0
RUNS
20
ECO
10.00
AVG
20.00
SR
12.00
5Ws
0
ALL
MAT
12
ING
6
BALLS
18
WKT
1
RUNS
95
ECO
5.19
AVG
95.00
SR
109.80
5Ws
0
Hamilton Masakadza's stats vs KenyaKenya Team Stats
ODI
MAT
15
ING
15
RUNS
794
BF
869
50s
5
100s
2
6s
14
4s
84
NO
3
HS
178
AVG
66.17
SR
91.37
ALL
MAT
15
ING
15
RUNS
794
BF
869
50s
5
100s
2
6s
14
4s
84
NO
3
HS
178
AVG
66.17
SR
91.37
ODI
MAT
15
ING
13
BALLS
46
WKT
7
RUNS
226
ECO
4.91
AVG
32.29
SR
39.43
5Ws
0
ALL
MAT
15
ING
13
BALLS
46
WKT
7
RUNS
226
ECO
4.91
AVG
32.29
SR
39.43
5Ws
0
Hamilton Masakadza's stats vs NepalNepal Team Stats
ODI
MAT
1
ING
1
RUNS
17
BF
23
50s
0
100s
0
6s
0
4s
3
NO
0
HS
17
AVG
17.00
SR
73.91
ALL
MAT
1
ING
1
RUNS
17
BF
23
50s
0
100s
0
6s
0
4s
3
NO
0
HS
17
AVG
17.00
SR
73.91
ODI
MAT
15
ING
13
BALLS
46
WKT
7
RUNS
226
ECO
4.91
AVG
32.29
SR
39.43
5Ws
0
ALL
MAT
15
ING
13
BALLS
46
WKT
7
RUNS
226
ECO
4.91
AVG
32.29
SR
39.43
5Ws
0
Hamilton Masakadza's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
2
ING
2
RUNS
12
BF
36
50s
0
100s
0
6s
0
4s
1
NO
0
HS
7
AVG
6.00
SR
33.33
T20I
MAT
3
ING
3
RUNS
55
BF
61
50s
0
100s
0
6s
2
4s
3
NO
0
HS
43
AVG
18.33
SR
90.16
ALL
MAT
5
ING
5
RUNS
67
BF
97
50s
0
100s
0
6s
2
4s
4
NO
0
HS
43
AVG
13.40
SR
69.07
T20I
MAT
3
ING
1
BALLS
1
WKT
0
RUNS
11
ECO
11.00
AVG
11.00
SR
6.00
5Ws
0
ALL
MAT
5
ING
1
BALLS
1
WKT
0
RUNS
11
ECO
11.00
AVG
11.00
SR
6.00
5Ws
0
Hamilton Masakadza's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
10
ING
10
RUNS
130
BF
346
50s
0
100s
0
6s
2
4s
15
NO
0
HS
42
AVG
13.00
SR
37.57
ODI
MAT
9
ING
9
RUNS
227
BF
349
50s
2
100s
0
6s
2
4s
26
NO
0
HS
84
AVG
25.22
SR
65.04
T20I
MAT
6
ING
6
RUNS
159
BF
120
50s
2
100s
0
6s
8
4s
11
NO
0
HS
62
AVG
26.50
SR
132.50
ALL
MAT
25
ING
25
RUNS
516
BF
815
50s
4
100s
0
6s
12
4s
52
NO
0
HS
84
AVG
20.64
SR
63.31
TEST
MAT
10
ING
3
BALLS
41
WKT
3
RUNS
90
ECO
2.20
AVG
30.00
SR
82.00
5Ws
0
ODI
MAT
9
ING
5
BALLS
14
WKT
2
RUNS
76
ECO
5.43
AVG
38.00
SR
42.00
5Ws
0
T20I
MAT
6
ING
1
BALLS
1
WKT
0
RUNS
10
ECO
10.00
AVG
10.00
SR
6.00
5Ws
0
ALL
MAT
25
ING
9
BALLS
56
WKT
5
RUNS
176
ECO
3.14
AVG
35.20
SR
67.20
5Ws
0
Hamilton Masakadza's stats vs PakistanPakistan Team Stats
TEST
MAT
10
ING
10
RUNS
183
BF
481
50s
1
100s
0
6s
2
4s
24
NO
0
HS
75
AVG
18.30
SR
38.05
ODI
MAT
22
ING
21
RUNS
630
BF
903
50s
5
100s
0
6s
12
4s
59
NO
0
HS
87
AVG
30.00
SR
69.77
T20I
MAT
11
ING
11
RUNS
252
BF
215
50s
1
100s
0
6s
8
4s
26
NO
0
HS
53
AVG
22.91
SR
117.21
ALL
MAT
43
ING
42
RUNS
1065
BF
1599
50s
7
100s
0
6s
22
4s
109
NO
0
HS
87
AVG
25.36
SR
66.60
TEST
MAT
10
ING
5
BALLS
36
WKT
1
RUNS
69
ECO
1.92
AVG
69.00
SR
216.00
5Ws
0
ODI
MAT
22
ING
14
BALLS
43
WKT
2
RUNS
249
ECO
5.79
AVG
124.50
SR
129.00
5Ws
0
T20I
MAT
11
ING
2
BALLS
4
WKT
0
RUNS
38
ECO
9.50
AVG
38.00
SR
24.00
5Ws
0
ALL
MAT
43
ING
21
BALLS
83
WKT
3
RUNS
356
ECO
4.29
AVG
118.67
SR
166.00
5Ws
0
Hamilton Masakadza's stats vs ScotlandScotland Team Stats
ODI
MAT
3
ING
3
RUNS
66
BF
72
50s
0
100s
0
6s
2
4s
9
NO
0
HS
38
AVG
22.00
SR
91.67
T20I
MAT
1
ING
1
RUNS
12
BF
10
50s
0
100s
0
6s
0
4s
3
NO
0
HS
12
AVG
12.00
SR
120.00
ALL
MAT
4
ING
4
RUNS
78
BF
82
50s
0
100s
0
6s
2
4s
12
NO
0
HS
38
AVG
19.50
SR
95.12
TEST
MAT
10
ING
5
BALLS
36
WKT
1
RUNS
69
ECO
1.92
AVG
69.00
SR
216.00
5Ws
0
ODI
MAT
22
ING
14
BALLS
43
WKT
2
RUNS
249
ECO
5.79
AVG
124.50
SR
129.00
5Ws
0
T20I
MAT
11
ING
2
BALLS
4
WKT
0
RUNS
38
ECO
9.50
AVG
38.00
SR
24.00
5Ws
0
ALL
MAT
43
ING
21
BALLS
83
WKT
3
RUNS
356
ECO
4.29
AVG
118.67
SR
166.00
5Ws
0
Hamilton Masakadza's stats vs South AfricaSouth Africa Team Stats
TEST
MAT
12
ING
12
RUNS
355
BF
808
50s
1
100s
0
6s
3
4s
50
NO
1
HS
85
AVG
32.27
SR
43.94
ODI
MAT
25
ING
25
RUNS
553
BF
815
50s
3
100s
0
6s
8
4s
59
NO
0
HS
80
AVG
22.12
SR
67.85
T20I
MAT
5
ING
5
RUNS
110
BF
110
50s
1
100s
0
6s
4
4s
11
NO
0
HS
72
AVG
22.00
SR
100.00
ALL
MAT
42
ING
42
RUNS
1018
BF
1733
50s
5
100s
0
6s
15
4s
120
NO
1
HS
85
AVG
24.83
SR
58.74
ODI
MAT
25
ING
7
BALLS
25
WKT
4
RUNS
171
ECO
6.65
AVG
42.75
SR
38.55
5Ws
0
T20I
MAT
5
ING
1
BALLS
1
WKT
0
RUNS
14
ECO
14.00
AVG
14.00
SR
6.00
5Ws
0
ALL
MAT
42
ING
8
BALLS
26
WKT
4
RUNS
185
ECO
6.93
AVG
46.25
SR
40.05
5Ws
0
Hamilton Masakadza's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
10
ING
10
RUNS
130
BF
291
50s
0
100s
0
6s
0
4s
18
NO
0
HS
33
AVG
13.00
SR
44.67
ODI
MAT
18
ING
18
RUNS
596
BF
768
50s
4
100s
1
6s
5
4s
75
NO
0
HS
111
AVG
33.11
SR
77.60
T20I
MAT
3
ING
3
RUNS
46
BF
43
50s
0
100s
0
6s
2
4s
5
NO
0
HS
22
AVG
15.33
SR
106.98
ALL
MAT
31
ING
31
RUNS
772
BF
1102
50s
4
100s
1
6s
7
4s
98
NO
0
HS
111
AVG
24.90
SR
70.05
TEST
MAT
10
ING
5
BALLS
33
WKT
3
RUNS
97
ECO
2.94
AVG
32.33
SR
66.00
5Ws
0
ODI
MAT
18
ING
2
BALLS
4
WKT
1
RUNS
20
ECO
5.00
AVG
20.00
SR
24.00
5Ws
0
ALL
MAT
31
ING
7
BALLS
37
WKT
4
RUNS
117
ECO
3.16
AVG
29.25
SR
55.50
5Ws
0
Hamilton Masakadza's stats vs United Arab EmiratesUnited Arab Emirates Team Stats
ODI
MAT
2
ING
2
RUNS
8
BF
20
50s
0
100s
0
6s
0
4s
1
NO
0
HS
7
AVG
4.00
SR
40.00
T20I
MAT
1
ING
1
RUNS
2
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
2
AVG
2.00
SR
50.00
ALL
MAT
3
ING
3
RUNS
10
BF
24
50s
0
100s
0
6s
0
4s
1
NO
0
HS
7
AVG
3.33
SR
41.67
ODI
MAT
2
ING
1
BALLS
1
WKT
0
RUNS
9
ECO
9.00
AVG
9.00
SR
6.00
5Ws
0
ALL
MAT
3
ING
1
BALLS
1
WKT
0
RUNS
9
ECO
9.00
AVG
9.00
SR
6.00
5Ws
0
Hamilton Masakadza's stats vs West IndiesWest Indies Team Stats
TEST
MAT
8
ING
8
RUNS
276
BF
628
50s
1
100s
1
6s
14
4s
258
NO
0
HS
119
AVG
34.50
SR
43.95
ODI
MAT
16
ING
16
RUNS
315
BF
473
50s
2
100s
0
6s
4
4s
27
NO
0
HS
80
AVG
19.69
SR
66.60
T20I
MAT
3
ING
3
RUNS
106
BF
120
50s
1
100s
0
6s
2
4s
9
NO
1
HS
53
AVG
53.00
SR
88.33
ALL
MAT
27
ING
27
RUNS
697
BF
1221
50s
4
100s
1
6s
20
4s
294
NO
1
HS
119
AVG
26.81
SR
57.08
TEST
MAT
8
ING
3
BALLS
28
WKT
2
RUNS
76
ECO
2.71
AVG
38.00
SR
84.00
5Ws
0
ODI
MAT
16
ING
6
BALLS
30
WKT
5
RUNS
170
ECO
5.63
AVG
34.00
SR
36.24
5Ws
0
ALL
MAT
27
ING
9
BALLS
58
WKT
7
RUNS
246
ECO
4.23
AVG
35.14
SR
49.89
5Ws
0