Hamilton Masakadza has scored 3,955 ODI runs at an average of 25.52 and a strike rate of 71.9 with 2 hundreds, plus 1,230 in T20Is and 88 in the BPL.

Hamilton Masakadza recent form

Last 10 matches, newest first · 28 fantasy points a match on average

  1. 25v Bangladesh · T20I18 Sept · 45 pts
  2. 34v Bangladesh · T20I13 Sept · 86 pts
  3. 0v Ireland · T20I14 Jul · 2 pts
  4. 1v Ireland · T20I12 Jul · 5 pts
  5. 230/14v Ireland · ODI7 Jul · 41 pts
  6. 4v Ireland · ODI4 Jul · 12 pts
  7. 15v Ireland · ODI1 Jul · 31 pts
  8. 8v Netherlands · T20I25 Jun · 26 pts
  9. 4v Netherlands · T20I23 Jun · 24 pts
  10. 5v Netherlands · ODI21 Jun · 9 pts

Hamilton Masakadza career bests

CompetitionHS100/506sCt
ODI1112/245750
T20I93*0/74023
BPL520/123

Hamilton Masakadza runs by year

ODI: runs by year
2004: 69 runs in 2 matches
2005: 58 runs in 7 matches
2006: 255 runs in 10 matches
2007: 201 runs in 6 matches
2008: 295 runs in 10 matches
2009: 362 runs in 15 matches
2010: 315 runs in 14 matches
2011: 341 runs in 11 matches
2012: 12 runs in 2 matches
2013: 363 runs in 13 matches
2014: 345 runs in 12 matches
2015: 422 runs in 17 matches
2016: 61 runs in 5 matches
2017: 308 runs in 7 matches
4942018: 494 runs in 20 matches
2019: 54 runs in 5 matches
20042019
Show as a table
YearMatchesRuns
2019554
201820494
20177308
2016561
201517422
201412345
201313363
2012212
201111341
201014315
200915362
200810295
20076201
200610255
2005758
2004269
T20I: runs by year
2007: 54 runs in 2 matches
2008: 0 runs in 0 matches
2009: 0 runs in 0 matches
2010: 153 runs in 7 matches
2011: 33 runs in 4 matches
2012: 141 runs in 4 matches
2013: 182 runs in 6 matches
2014: 66 runs in 3 matches
2015: 169 runs in 7 matches
3042016: 304 runs in 9 matches
2017: 0 runs in 0 matches
2018: 56 runs in 6 matches
2019: 72 runs in 6 matches
20072019
Show as a table
YearMatchesRuns
2019672
2018656
201700
20169304
20157169
2014366
20136182
20124141
2011433
20107153
200900
200800
2007254

Hamilton Masakadza in the powerplay, middle and death overs

In each competition

ODI

BattingRunsSROuts6s
Powerplay overs 1–101,84465.46825
Middle overs 11–402,07478.37830
Death overs 41–5037108.842

T20I

BattingRunsSROuts6s
Powerplay overs 1–6730112.32426
Middle overs 7–15371105.4209
Death overs 16–20129127.745

BPL

BattingRunsSROuts6s
Powerplay overs 1–663161.532
Middle overs 7–152592.620

Hamilton Masakadza against pace and spin

Runs off the bat and dismissals against each type of bowler

ODI

BowlingRunsSRAvgOutsDot %
Pace2,51368.024.8810167%
Spin1,43080.033.264352%
Right-arm pace2,00870.425.747867%
Left-arm pace50559.921.962370%
Off-spin46275.635.541349%
Leg-spin35996.025.641445%
Left-arm orthodox57474.135.881657%
Left-arm wrist-spin35129.6—033%

Bowling style known for 100% of balls faced.

T20I

BowlingRunsSRAvgOutsDot %
Pace828111.430.672749%
Spin375110.919.741939%
Right-arm pace660112.231.432149%
Left-arm pace168108.428.00647%
Off-spin158120.622.57737%
Leg-spin56101.814.00431%
Left-arm orthodox158106.819.75845%

Bowling style known for 98% of balls faced.

Hamilton Masakadza record against each team

Every opponent, most played first

ODI

AgainstMatRunsAvgSR
Bangladesh3996124.6473.6
Pakistan2263030.0069.8
South Africa2253724.4169.8
India1631619.7566.9
Sri Lanka1656535.3178.8
West Indies1424917.7968.4
New Zealand820926.1365.9
Ireland613722.8380.1
7 more opponents
AgainstMatRunsAvgSR
Scotland36622.0091.7
Australia28844.0069.8
England26934.5075.0
Netherlands2126.0033.3
United Arab Emirates284.0040.0
Hong Kong18484.0076.4
Kenya12424.0082.8

T20I

AgainstMatRunsAvgSR
Pakistan1019919.90112.4
Bangladesh834248.86133.1
India710014.29100.0
New Zealand615926.50132.5
South Africa511022.00100.0
Australia35217.3396.3
Ireland3227.3388.0
Netherlands35518.3390.2
6 more opponents
AgainstMatRunsAvgSR
West Indies310653.0088.3
Sri Lanka22412.0082.8
England12727.00117.4
Hong Kong12020.00153.8
Scotland11212.00120.0
United Arab Emirates122.0050.0

BPL

AgainstMatRunsAvgSR
Barisal Burners2199.50126.7
Dhaka Gladiators111.0050.0
Duronto Rajshahi11616.0084.2
Khulna Royal Bengals15252.00173.3

Hamilton Masakadza: quick answers

How many ODI runs has Hamilton Masakadza scored?

3,955 runs in 155 innings at an average of 25.52 and a strike rate of 71.9, with 2 hundreds and 24 fifties.

What is Hamilton Masakadza's highest ODI score?

111.

How many T20I runs has Hamilton Masakadza scored?

1,230 runs in 54 innings at an average of 23.65 and a strike rate of 111.5, with 0 hundreds and 7 fifties.

What is Hamilton Masakadza's highest T20I score?

93*.

Which bowler has dismissed Hamilton Masakadza most often?

Mashrafe Mortaza, 7 times in 179 balls (in match-ups of 60+ balls).

Does Hamilton Masakadza play pace or spin better in ODIs?

Against pace: strike rate 68.0, average 24.88. Against spin: strike rate 80.0, average 33.26.

What is Hamilton Masakadza's record against Bangladesh?

961 runs in 39 matches at an average of 24.64.