WP Masakadza

ยท

'15 '16 '17 '18 '19 '20 '21 '22 '23 '24 '25 '26
ODI
T20I
TESTS

Career Totals

WP Masakadza career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
1,129 50 15 558 613 10 3,929 42 2 3,391 86 40 53 6 115

By Season

WP Masakadza stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
ODI 2015 24 0 0 18 10 0 162 2 1 126 4 0 3 1 4
T20I 2016 19 0 2 26 12 0 96 0 0 115 7 0 2 1 6
ODI 2018 82 5 1 43 39 0 330 1 0 358 6 9 โ€” โ€” 7
T20I 2018 3 0 0 9 3 0 48 0 0 62 2 0 1 โ€” 2
TESTS 2018 88 1 0 8 21 0 79 3 0 54 2 0 1 โ€” 1
T20I 2019 โ€” โ€” โ€” โ€” โ€” โ€” 42 0 0 53 2 1 2 โ€” 3
T20I 2020 8 2 0 9 11 0 12 0 0 19 1 0 โ€” โ€” 1
ODI 2021 14 0 1 9 7 0 103 0 0 74 3 1 3 1 4
T20I 2021 38 1 4 69 34 0 264 0 1 287 12 6 6 2 14
ODI 2022 12 1 0 24 7 0 174 0 0 136 1 2 2 โ€” 4
T20I 2022 26 1 0 36 13 0 132 0 0 157 5 4 6 โ€” 8
ODI 2023 179 11 2 76 130 2 397 0 0 307 6 5 4 1 12
T20I 2023 28 0 0 23 21 1 136 0 0 158 5 4 3 โ€” 7
TESTS 2023 138 1 0 16 23 0 444 18 0 214 5 0 1 โ€” 2
ODI 2024 20 0 0 9 11 0 16 0 0 15 1 0 โ€” โ€” 1
T20I 2024 95 8 2 84 102 4 198 1 0 250 7 2 9 โ€” 16
ODI 2025 35 4 0 8 35 0 180 0 0 138 1 1 2 โ€” 3
T20I 2025 22 1 2 49 18 0 192 0 0 252 3 3 6 โ€” 12
TESTS 2025 297 14 0 33 115 3 858 17 0 522 12 0 2 โ€” 4
T20I 2026 1 0 1 9 1 0 66 0 0 94 1 2 โ€” โ€” 4

Game Log

WP Masakadza game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
2015 Wk 1
2015 1 ODI Zimbabwe @ Ireland 222โ€“219 18.0 0.0 0.0 9.0 10.0 0.0 60.0 0.0 0.0 45.0 2.0 0.0 2.0 1.0
2015 1 ODI Zimbabwe @ Ireland 270โ€“268 54.0 1.0 1.0 50.0 0.0 0.0 1.0 1.0
2015 1 ODI Zimbabwe @ Ireland 187โ€“189 6.0 0.0 0.0 9.0 0.0 0.0 48.0 1.0 0.0 31.0 2.0 0.0 1.0
2015 1 ODI Bangladesh @ Zimbabwe 276โ€“215 1.0 1.0
2016 Wk 1
2016 1 T20I Bangladesh @ Zimbabwe 166โ€“163 24.0 0.0 0.0 25.0 1.0 0.0 1.0 1.0
2016 1 T20I Bangladesh @ Zimbabwe 167โ€“125 8.0 0.0 1.0 9.0 6.0 0.0 24.0 0.0 0.0 32.0 1.0 0.0 1.0
2016 1 T20I Bangladesh @ Zimbabwe 162โ€“180 1.0 1.0
2016 1 T20I Hong Kong @ Zimbabwe 144โ€“158 5.0 0.0 0.0 9.0 2.0 0.0 24.0 0.0 0.0 30.0 1.0 0.0 1.0
2016 1 T20I Scotland @ Zimbabwe 136โ€“147 6.0 0.0 1.0 8.0 4.0 0.0 24.0 0.0 0.0 28.0 4.0 0.0 1.0
2016 1 T20I Zimbabwe @ India 170โ€“168 1.0 1.0
2018 Wk 1
2018 1 ODI Pakistan @ Zimbabwe 308โ€“107 8.0 0.0 0.0 9.0 0.0 0.0 60.0 0.0 0.0 56.0 1.0 1.0 1.0
2018 1 ODI Zimbabwe @ Pakistan 194โ€“195 13.0 1.0 0.0 9.0 12.0 0.0 60.0 0.0 0.0 61.0 0.0 0.0 1.0
2018 1 ODI Zimbabwe @ Pakistan 67โ€“69 32.0 1.0 1.0 9.0 10.0 0.0 1.0
2018 1 ODI Pakistan @ Zimbabwe 399โ€“155 7.0 0.0 0.0 8.0 2.0 0.0 60.0 0.0 0.0 78.0 1.0 6.0 1.0
2018 1 ODI Pakistan @ Zimbabwe 364โ€“233 60.0 0.0 0.0 66.0 1.0 1.0 1.0
2018 1 ODI Zimbabwe @ South Africa 117โ€“119 22.0 3.0 0.0 8.0 15.0 0.0 30.0 1.0 0.0 26.0 2.0 0.0 1.0
2018 1 ODI Zimbabwe @ Bangladesh 286โ€“288 60.0 0.0 0.0 71.0 1.0 1.0 1.0
2018 1 T20I Zimbabwe @ Pakistan 162โ€“163 24.0 0.0 0.0 30.0 1.0 0.0 1.0
2018 1 T20I Zimbabwe @ Australia 151โ€“154 3.0 0.0 0.0 9.0 3.0 0.0 24.0 0.0 0.0 32.0 1.0 0.0 1.0 1.0
2018 1 TESTS Zimbabwe @ Bangladesh 463โ€“312 88.0 1.0 0.0 8.0 21.0 0.0 79.0 3.0 0.0 54.0 2.0 0.0 1.0 1.0
2019 Wk 1
2019 1 T20I Nepal @ Zimbabwe 132โ€“133 24.0 0.0 0.0 19.0 1.0 0.0 1.0 1.0
2019 1 T20I Singapore @ Zimbabwe 181โ€“177 12.0 0.0 0.0 20.0 0.0 0.0 1.0
2019 1 T20I Singapore @ Zimbabwe 167โ€“168 6.0 0.0 0.0 14.0 1.0 1.0 1.0 1.0
2020 Wk 1
2020 1 T20I Zimbabwe @ Pakistan 129โ€“130 8.0 2.0 0.0 9.0 11.0 0.0 12.0 0.0 0.0 19.0 1.0 0.0 1.0
2021 Wk 1
2021 1 ODI Bangladesh @ Zimbabwe 276โ€“121 2.0 1.0 1.0
2021 1 ODI Zimbabwe @ Ireland 266โ€“228 55.0 0.0 0.0 40.0 2.0 1.0 1.0
2021 1 ODI Ireland @ Zimbabwe 282โ€“0 36.0 0.0 0.0 25.0 0.0 0.0 1.0 1.0
2021 1 ODI Zimbabwe @ Ireland 131โ€“118 14.0 0.0 1.0 9.0 7.0 0.0 12.0 0.0 0.0 9.0 1.0 0.0 1.0
2021 1 T20I Pakistan @ Zimbabwe 149โ€“138 4.0 0.0 1.0 9.0 2.0 0.0 18.0 0.0 0.0 20.0 0.0 1.0 1.0
2021 1 T20I Zimbabwe @ Pakistan 118โ€“99 1.0 0.0 0.0 9.0 0.0 0.0 12.0 0.0 0.0 9.0 0.0 0.0 1.0 1.0
2021 1 T20I Pakistan @ Zimbabwe 165โ€“141 2.0 0.0 1.0 8.0 0.0 0.0 24.0 0.0 0.0 24.0 0.0 0.0 1.0
2021 1 T20I Zimbabwe @ Bangladesh 152โ€“153 3.0 0.0 1.0 9.0 4.0 0.0 18.0 0.0 0.0 20.0 0.0 0.0 1.0 1.0
2021 1 T20I Zimbabwe @ Bangladesh 166โ€“143 24.0 0.0 0.0 20.0 3.0 0.0 3.0 1.0
2021 1 T20I Zimbabwe @ Bangladesh 193โ€“194 20.0 0.0 1.0 37.0 1.0 1.0 1.0
2021 1 T20I Zimbabwe @ Ireland 117โ€“114 15.0 1.0 1.0 8.0 19.0 0.0 24.0 0.0 0.0 18.0 2.0 1.0 1.0 1.0
2021 1 T20I Zimbabwe @ Ireland 152โ€“153 18.0 0.0 0.0 24.0 0.0 1.0 1.0
2021 1 T20I Ireland @ Zimbabwe 178โ€“138 6.0 0.0 0.0 9.0 4.0 0.0 18.0 0.0 0.0 25.0 0.0 0.0 1.0
2021 1 T20I Ireland @ Zimbabwe 174โ€“110 5.0 0.0 0.0 8.0 4.0 0.0 24.0 0.0 0.0 22.0 2.0 0.0 1.0
2021 1 T20I Zimbabwe @ Ireland 124โ€“119 18.0 0.0 0.0 15.0 1.0 1.0 1.0
2021 1 T20I Scotland @ Zimbabwe 141โ€“134 2.0 0.0 0.0 9.0 1.0 0.0 12.0 0.0 0.0 21.0 1.0 1.0 1.0 1.0
2021 1 T20I Zimbabwe @ Scotland 136โ€“126 22.0 0.0 0.0 19.0 2.0 0.0 1.0 1.0
2021 1 T20I Scotland @ Zimbabwe 177โ€“180 12.0 0.0 0.0 13.0 0.0 0.0 1.0
2022 Wk 1
2022 1 ODI Zimbabwe @ Sri Lanka 296โ€“300 7.0 1.0 0.0 8.0 6.0 0.0 36.0 0.0 0.0 29.0 0.0 1.0 1.0
2022 1 ODI Zimbabwe @ Sri Lanka 302โ€“280 1.0 0.0 0.0 8.0 0.0 0.0 48.0 0.0 0.0 34.0 0.0 0.0 1.0 1.0
2022 1 ODI Sri Lanka @ Zimbabwe 254โ€“70 4.0 0.0 0.0 8.0 1.0 0.0 60.0 0.0 0.0 42.0 1.0 0.0 1.0 1.0
2022 1 ODI Bangladesh @ Zimbabwe 303โ€“307 30.0 0.0 0.0 31.0 0.0 1.0 1.0
2022 1 T20I Zimbabwe @ Singapore 236โ€“125 18.0 0.0 0.0 21.0 0.0 0.0 1.0
2022 1 T20I Zimbabwe @ Jersey 146โ€“123 5.0 0.0 0.0 9.0 2.0 0.0 18.0 0.0 0.0 26.0 0.0 2.0 1.0 1.0
2022 1 T20I Zimbabwe @ United States of America 185โ€“139 18.0 0.0 0.0 11.0 4.0 0.0 1.0
2022 1 T20I Zimbabwe @ Papua New Guinea 199โ€“172 12.0 0.0 0.0 17.0 0.0 0.0 1.0 1.0
2022 1 T20I Zimbabwe @ Netherlands 132โ€“95 8.0 0.0 0.0 10.0 4.0 0.0 18.0 0.0 0.0 25.0 0.0 1.0 1.0
2022 1 T20I Zimbabwe @ Bangladesh 205โ€“188 18.0 0.0 0.0 23.0 1.0 0.0 1.0 1.0
2022 1 T20I Zimbabwe @ Bangladesh 135โ€“136 6.0 1.0 0.0 9.0 6.0 0.0 18.0 0.0 0.0 22.0 0.0 0.0 1.0 1.0
2022 1 T20I India @ Zimbabwe 186โ€“115 7.0 0.0 0.0 8.0 1.0 0.0 12.0 0.0 0.0 12.0 0.0 1.0 2.0 1.0
2023 Wk 1
2023 1 ODI Ireland @ Zimbabwe 288โ€“214 1.0 0.0 1.0 9.0 1.0 0.0 36.0 0.0 0.0 39.0 0.0 1.0 1.0
2023 1 ODI Zimbabwe @ Netherlands 249โ€“255 50.0 3.0 0.0 9.0 34.0 0.0 60.0 0.0 0.0 36.0 3.0 0.0 1.0
2023 1 ODI Zimbabwe @ Netherlands 271โ€“270 15.0 1.0 0.0 9.0 10.0 0.0 18.0 0.0 0.0 13.0 0.0 0.0 1.0 1.0
2023 1 ODI Nepal @ Zimbabwe 290โ€“291 60.0 0.0 0.0 42.0 2.0 1.0 1.0
2023 1 ODI Netherlands @ Zimbabwe 315โ€“319 42.0 0.0 0.0 34.0 0.0 0.0 1.0 1.0
2023 1 ODI Zimbabwe @ West Indies 268โ€“233 5.0 1.0 0.0 8.0 6.0 0.0 42.0 0.0 0.0 39.0 1.0 2.0 1.0
2023 1 ODI Zimbabwe @ United States of America 408โ€“104 1.0 1.0
2023 1 ODI Zimbabwe @ Oman 332โ€“318 7.0 0.0 0.0 8.0 6.0 0.0 18.0 0.0 0.0 14.0 0.0 0.0 1.0 1.0
2023 1 ODI Zimbabwe @ Sri Lanka 165โ€“169 17.0 0.0 1.0 8.0 4.0 0.0 31.0 0.0 0.0 29.0 0.0 1.0 1.0
2023 1 ODI Scotland @ Zimbabwe 234โ€“203 18.0 0.0 0.0 8.0 5.0 0.0 30.0 0.0 0.0 18.0 0.0 0.0 1.0
2023 1 ODI Zimbabwe @ Ireland 166โ€“170 47.0 5.0 0.0 8.0 40.0 1.0 12.0 0.0 0.0 5.0 0.0 0.0 1.0
2023 1 ODI Zimbabwe @ Ireland 197โ€“204 19.0 1.0 0.0 9.0 24.0 1.0 48.0 0.0 0.0 38.0 0.0 0.0 1.0 1.0
2023 1 T20I Ireland @ Zimbabwe 114โ€“118 24.0 0.0 0.0 13.0 2.0 0.0 1.0
2023 1 T20I Zimbabwe @ Ireland 144โ€“150 5.0 0.0 0.0 9.0 4.0 0.0 18.0 0.0 0.0 18.0 0.0 0.0 1.0 1.0
2023 1 T20I Ireland @ Zimbabwe 141โ€“144 24.0 0.0 0.0 33.0 1.0 1.0 2.0 1.0
2023 1 T20I Zimbabwe @ Namibia 132โ€“134 9.0 0.0 0.0 9.0 11.0 1.0 22.0 0.0 0.0 42.0 1.0 0.0 1.0
2023 1 T20I Tanzania @ Zimbabwe 96โ€“98 18.0 0.0 0.0 22.0 0.0 1.0 1.0
2023 1 T20I Zimbabwe @ Uganda 136โ€“138 14.0 0.0 0.0 5.0 6.0 0.0 12.0 0.0 0.0 7.0 0.0 1.0 1.0
2023 1 T20I Zimbabwe @ Ireland 140โ€“141 18.0 0.0 0.0 23.0 1.0 1.0 1.0
2023 1 TESTS West Indies @ Zimbabwe 650โ€“513 112.0 1.0 0.0 8.0 15.0 0.0 324.0 13.0 0.0 156.0 4.0 0.0 1.0
2023 1 TESTS Zimbabwe @ West Indies 288โ€“292 26.0 0.0 0.0 8.0 8.0 0.0 120.0 5.0 0.0 58.0 1.0 0.0 1.0 1.0
2024 Wk 1
2024 1 ODI Zimbabwe @ Sri Lanka 96โ€“97 20.0 0.0 0.0 9.0 11.0 0.0 16.0 0.0 0.0 15.0 1.0 0.0 1.0
2024 1 T20I Zimbabwe @ Sri Lanka 143โ€“144 24.0 0.0 0.0 21.0 1.0 1.0 4.0 1.0
2024 1 T20I Sri Lanka @ Zimbabwe 173โ€“178 18.0 0.0 0.0 25.0 1.0 1.0 1.0
2024 1 T20I Zimbabwe @ Sri Lanka 82โ€“88 5.0 0.0 0.0 9.0 3.0 0.0 6.0 0.0 0.0 11.0 0.0 0.0 1.0
2024 1 T20I Zimbabwe @ Bangladesh 124โ€“126 38.0 2.0 0.0 9.0 34.0 2.0 1.0
2024 1 T20I Bangladesh @ Zimbabwe 165โ€“156 14.0 1.0 0.0 9.0 13.0 0.0 24.0 0.0 0.0 34.0 0.0 0.0 1.0
2024 1 T20I Bangladesh @ Zimbabwe 143โ€“138 8.0 2.0 1.0 9.0 19.0 1.0 6.0 0.0 0.0 7.0 0.0 0.0 1.0
2024 1 T20I Bangladesh @ Zimbabwe 157โ€“158 12.0 0.0 0.0 23.0 1.0 0.0 1.0 1.0
2024 1 T20I Zimbabwe @ India 115โ€“102 1.0 0.0 0.0 8.0 0.0 0.0 18.0 0.0 0.0 15.0 1.0 0.0 1.0 1.0
2024 1 T20I India @ Zimbabwe 234โ€“134 3.0 0.0 0.0 8.0 1.0 0.0 12.0 0.0 0.0 29.0 1.0 0.0 1.0
2024 1 T20I India @ Zimbabwe 182โ€“159 10.0 1.0 1.0 8.0 18.0 1.0 18.0 0.0 0.0 25.0 0.0 0.0 1.0
2024 1 T20I Zimbabwe @ Seychelles 286โ€“18 12.0 1.0 0.0 2.0 0.0 0.0 1.0
2024 1 T20I Mozambique @ Zimbabwe 56โ€“57 6.0 0.0 0.0 11.0 0.0 0.0 1.0 1.0
2024 1 T20I Zimbabwe @ Kenya 163โ€“102 1.0 1.0
2024 1 T20I Pakistan @ Zimbabwe 165โ€“108 5.0 1.0 0.0 8.0 5.0 0.0 18.0 0.0 0.0 23.0 1.0 0.0 1.0 1.0
2024 1 T20I Zimbabwe @ Pakistan 57โ€“61 7.0 0.0 0.0 8.0 3.0 0.0 1.0
2024 1 T20I Pakistan @ Zimbabwe 132โ€“133 4.0 1.0 0.0 8.0 6.0 0.0 24.0 0.0 0.0 24.0 1.0 0.0 1.0
2025 Wk 1
2025 1 ODI Zimbabwe @ Ireland 299โ€“250 60.0 0.0 0.0 40.0 0.0 1.0 2.0 1.0
2025 1 ODI Zimbabwe @ Ireland 245โ€“249 35.0 4.0 0.0 8.0 35.0 0.0 60.0 0.0 0.0 40.0 0.0 0.0 1.0
2025 1 ODI Ireland @ Zimbabwe 240โ€“246 60.0 0.0 0.0 58.0 1.0 0.0 1.0
2025 1 T20I Ireland @ Zimbabwe 137โ€“141 9.0 0.0 0.0 8.0 6.0 0.0 24.0 0.0 0.0 29.0 0.0 0.0 1.0
2025 1 T20I Zimbabwe @ Ireland 142โ€“0 3.0 1.0 1.0 8.0 6.0 0.0 1.0
2025 1 T20I Zimbabwe @ South Africa 141โ€“142 1.0 0.0 1.0 8.0 1.0 0.0 12.0 0.0 0.0 21.0 0.0 0.0 1.0
2025 1 T20I Zimbabwe @ South Africa 144โ€“145 18.0 0.0 0.0 25.0 0.0 0.0 1.0
2025 1 T20I New Zealand @ Zimbabwe 190โ€“130 5.0 0.0 0.0 8.0 2.0 0.0 12.0 0.0 0.0 23.0 0.0 2.0 1.0 1.0
2025 1 T20I Zimbabwe @ Namibia 211โ€“178 24.0 0.0 0.0 23.0 1.0 0.0 1.0 1.0
2025 1 T20I Namibia @ Zimbabwe 169โ€“170 18.0 0.0 0.0 35.0 0.0 0.0 1.0
2025 1 T20I Namibia @ Zimbabwe 204โ€“176 3.0 0.0 0.0 9.0 3.0 0.0 18.0 0.0 0.0 28.0 1.0 0.0 1.0
2025 1 T20I Zimbabwe @ Tanzania 221โ€“108 1.0 1.0
2025 1 T20I Namibia @ Zimbabwe 167โ€“171 24.0 0.0 0.0 22.0 1.0 1.0 1.0 1.0
2025 1 T20I Pakistan @ Zimbabwe 195โ€“126 1.0 0.0 0.0 8.0 0.0 0.0 24.0 0.0 0.0 27.0 0.0 0.0 1.0 1.0
2025 1 T20I Zimbabwe @ Sri Lanka 146โ€“148 18.0 0.0 0.0 19.0 0.0 0.0 1.0 1.0
2025 1 TESTS Bangladesh @ Zimbabwe 446โ€“447 62.0 1.0 0.0 8.0 18.0 1.0 144.0 8.0 0.0 41.0 5.0 0.0 1.0
2025 1 TESTS Zimbabwe @ Bangladesh 338โ€“444 35.0 0.0 0.0 8.0 16.0 2.0 204.0 5.0 0.0 90.0 1.0 0.0 1.0
2025 1 TESTS South Africa @ Zimbabwe 787โ€“459 115.0 10.0 0.0 9.0 61.0 0.0 312.0 2.0 0.0 207.0 5.0 0.0 1.0 1.0
2025 1 TESTS South Africa @ Zimbabwe 626โ€“390 85.0 3.0 0.0 8.0 20.0 0.0 198.0 2.0 0.0 184.0 1.0 0.0 1.0 1.0
2026 Wk 1
2026 1 T20I Oman @ Zimbabwe 103โ€“106 12.0 0.0 0.0 12.0 0.0 0.0 1.0
2026 1 T20I Zimbabwe @ Australia 169โ€“146 24.0 0.0 0.0 36.0 1.0 0.0 1.0
2026 1 T20I Sri Lanka @ Zimbabwe 178โ€“182 18.0 0.0 0.0 23.0 0.0 1.0 1.0
2026 1 T20I Zimbabwe @ South Africa 153โ€“154 1.0 0.0 1.0 9.0 1.0 0.0 12.0 0.0 0.0 23.0 0.0 1.0 1.0