- Home
- Players
- Blessing Muzarabani
Zimbabwe · Men's cricket
Blessing Muzarabani stats
Data through 20 September 2026Last updated 20 September 2026
Coverage: matches in the Cricsheet data from 26 December 2017 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2017 and 2026, Blessing Muzarabani appears in 14 Tests, 53 ODIs, 89 T20Is for Zimbabwe in the Cricsheet data. With the ball, the best return was 101 wickets in T20Is at an average of 21.57 and an economy rate of 6.98.
International matches
156
Tests 14 · ODIs 53 · T20Is 89
International wickets
210
3 five-wicket hauls
T20 league & domestic matches
41
10 runs
Best bowling
7/58
Test
Teams played for
Zimbabwe 2017–2026 · 156Gulf Giants 2024–2025 · 17Northamptonshire 2019–2020 · 15Multan Sultans 2021–2022 · 10Karachi Kings 2024 · 5St Kitts and Nevis Patriots 2023 · 3Kolkata Knight Riders 2026 · 2
Blessing Muzarabani batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 14 | 26 | 6 | 231 | 47 | 11.55 | 428 | 54.0 | 0 | 0 | 5 | 29 | 6 |
| ODI | 53 | 38 | 17 | 119 | 17* | 5.67 | 223 | 53.4 | 0 | 0 | 11 | 9 | 3 |
| T20I | 89 | 29 | 14 | 63 | 9* | 4.20 | 85 | 74.1 | 0 | 0 | 7 | 7 | 2 |
| T20 (leagues & domestic) | 41 | 6 | 1 | 10 | 9 | 2.00 | 26 | 38.5 | 0 | 0 | 3 | 1 | 0 |
| First-class | 6 | 7 | 3 | 29 | 15 | 7.25 | 82 | 35.4 | 0 | 0 | 1 | 4 | 0 |
| List A | 5 | 4 | 2 | 23 | 18 | 11.50 | 29 | 79.3 | 0 | 0 | 0 | 1 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2017 | 14 |
| 2018 | 17 |
| 2019 | 34 |
| 2020 | 54 |
| 2021 | 72 |
| 2022 | 7 |
| 2023 | 61 |
| 2024 | 36 |
| 2025 | 161 |
| 2026 | 19 |
Year-by-year batting (28 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | Test | 2 | 14 | 14.00 | 100.0 | 10 | 0 | 0 |
| 2018 | ODI | 11 | 16 | 3.20 | 24.2 | 7 | 0 | 0 |
| 2018 | T20I | 2 | 1 | 1.00 | 25.0 | 1 | 0 | 0 |
| 2019 | First-class | 2 | 2 | 2.00 | 28.6 | 1 | 0 | 0 |
| 2019 | List A | 4 | 23 | 11.50 | 79.3 | 18 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 2 | 9 | 9.00 | 69.2 | 9 | 0 | 0 |
| 2020 | First-class | 5 | 27 | 9.00 | 36.0 | 15 | 0 | 0 |
| 2020 | ODI | 2 | 22 | 11.00 | 78.6 | 17 | 0 | 0 |
| 2020 | T20I | 1 | 5 | – | 83.3 | 5 | 0 | 0 |
| 2021 | ODI | 4 | 2 | 0.50 | 15.4 | 2 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2021 | T20I | 4 | 11 | 5.50 | 78.6 | 8 | 0 | 0 |
| 2021 | Test | 6 | 59 | 14.75 | 50.0 | 30 | 0 | 0 |
| 2022 | ODI | 3 | 5 | 2.50 | 41.7 | 3 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2022 | T20I | 5 | 2 | 2.00 | 16.7 | 1 | 0 | 0 |
| 2023 | ODI | 7 | 58 | 29.00 | 81.7 | 17 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 1 | 1 | 1.00 | 16.7 | 1 | 0 | 0 |
| 2023 | T20I | 1 | 2 | – | 200.0 | 2 | 0 | 0 |
| 2024 | ODI | 5 | 11 | 2.75 | 64.7 | 11 | 0 | 0 |
| 2024 | T20I | 10 | 21 | 3.00 | 91.3 | 9 | 0 | 0 |
| 2024 | Test | 2 | 4 | 2.00 | 22.2 | 4 | 0 | 0 |
| 2025 | ODI | 2 | 1 | 1.00 | 33.3 | 1 | 0 | 0 |
| 2025 | T20I | 1 | 6 | 6.00 | 120.0 | 6 | 0 | 0 |
| 2025 | Test | 15 | 154 | 12.83 | 56.0 | 47 | 0 | 0 |
| 2026 | ODI | 4 | 4 | 4.00 | 30.8 | 4 | 0 | 0 |
| 2026 | T20I | 5 | 15 | 5.00 | 75.0 | 8 | 0 | 0 |
| 2026 | Test | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
Blessing Muzarabani bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 2,470 | 1,393 | 50 | 7/58 | 9/122 | 27.86 | 3.38 | 49.4 | 5 | 2 | 81 |
| ODI | 52 | 2,621 | 2,226 | 59 | 5/49 | – | 37.73 | 5.10 | 44.4 | 3 | 1 | 26 |
| T20I | 86 | 1,873 | 2,179 | 101 | 4/17 | – | 21.57 | 6.98 | 18.5 | 2 | 0 | 8 |
| T20 (leagues & domestic) | 40 | 830 | 1,088 | 49 | 4/41 | – | 22.20 | 7.87 | 16.9 | 1 | 0 | 1 |
| First-class | 9 | 611 | 438 | 15 | 4/29 | 5/130 | 29.20 | 4.30 | 40.7 | 1 | 0 | 19 |
| List A | 5 | 226 | 193 | 6 | 3/28 | – | 32.17 | 5.12 | 37.7 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2017 | 0 |
| 2018 | 15 |
| 2019 | 11 |
| 2020 | 22 |
| 2021 | 36 |
| 2022 | 27 |
| 2023 | 19 |
| 2024 | 47 |
| 2025 | 65 |
| 2026 | 38 |
Year-by-year bowling (31 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2017 | Test | 1 | 0 | – | 3.69 | 0/48 |
| 2018 | ODI | 13 | 10 | 51.60 | 5.55 | 3/52 |
| 2018 | T20I | 4 | 5 | 27.20 | 8.50 | 3/21 |
| 2019 | First-class | 2 | 4 | 40.00 | 5.16 | 2/47 |
| 2019 | List A | 5 | 6 | 32.17 | 5.12 | 3/28 |
| 2019 | T20 (leagues & domestic) | 3 | 1 | 76.00 | 9.50 | 1/28 |
| 2020 | First-class | 7 | 11 | 25.27 | 3.92 | 4/29 |
| 2020 | ODI | 3 | 7 | 19.43 | 5.04 | 5/49 |
| 2020 | T20I | 3 | 4 | 18.00 | 7.32 | 2/26 |
| 2021 | ODI | 6 | 9 | 24.22 | 4.13 | 4/29 |
| 2021 | T20 (leagues & domestic) | 6 | 10 | 14.40 | 7.71 | 3/31 |
| 2021 | T20I | 9 | 6 | 39.67 | 6.64 | 2/21 |
| 2021 | Test | 4 | 11 | 25.09 | 2.73 | 4/73 |
| 2022 | ODI | 3 | 5 | 35.40 | 6.00 | 3/56 |
| 2022 | T20 (leagues & domestic) | 4 | 5 | 25.80 | 8.06 | 3/18 |
| 2022 | T20I | 11 | 17 | 16.59 | 7.05 | 3/23 |
| 2023 | ODI | 11 | 11 | 40.45 | 4.84 | 3/57 |
| 2023 | T20 (leagues & domestic) | 3 | 1 | 69.00 | 10.62 | 1/30 |
| 2023 | T20I | 9 | 7 | 22.57 | 5.45 | 2/24 |
| 2024 | ODI | 6 | 6 | 41.00 | 5.35 | 2/9 |
| 2024 | T20 (leagues & domestic) | 12 | 12 | 28.17 | 7.77 | 2/27 |
| 2024 | T20I | 21 | 24 | 18.96 | 6.36 | 3/8 |
| 2024 | Test | 2 | 5 | 21.00 | 3.50 | 3/53 |
| 2025 | ODI | 5 | 7 | 38.29 | 5.64 | 4/51 |
| 2025 | T20 (leagues & domestic) | 10 | 16 | 16.06 | 6.65 | 3/25 |
| 2025 | T20I | 13 | 14 | 25.57 | 7.59 | 3/20 |
| 2025 | Test | 11 | 28 | 31.43 | 3.73 | 7/58 |
| 2026 | ODI | 5 | 4 | 55.00 | 4.49 | 2/24 |
| 2026 | T20 (leagues & domestic) | 2 | 4 | 18.75 | 10.71 | 4/41 |
| 2026 | T20I | 16 | 24 | 20.00 | 7.64 | 4/17 |
| 2026 | Test | 2 | 6 | 14.00 | 2.62 | 4/65 |
Blessing Muzarabani against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | Test | 6 | 58 | 14.50 | 51.3 | 30 | 0 | 0 |
| Ireland | Test | 4 | 52 | 17.33 | 54.7 | 47 | 0 | 0 |
| South Africa | Test | 6 | 51 | 12.75 | 67.1 | 32 | 0 | 0 |
| New Zealand | Test | 4 | 31 | 7.75 | 50.0 | 19 | 0 | 0 |
| Pakistan | Test | 4 | 27 | 9.00 | 48.2 | 14 | 0 | 0 |
| Pakistan | ODI | 9 | 39 | 6.50 | 50.0 | 17 | 0 | 0 |
| Ireland | ODI | 5 | 20 | 6.67 | 42.6 | 11 | 0 | 0 |
| Bangladesh | ODI | 6 | 7 | 1.75 | 29.2 | 4 | 0 | 0 |
| Sri Lanka | ODI | 8 | 6 | 1.00 | 27.3 | 3 | 0 | 0 |
| Australia | ODI | 3 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| Bangladesh | T20I | 6 | 26 | 6.50 | 130.0 | 9 | 0 | 0 |
| India | T20I | 5 | 10 | 5.00 | 62.5 | 7 | 0 | 0 |
| Pakistan | T20I | 6 | 6 | 2.00 | 50.0 | 5 | 0 | 0 |
| Worcestershire | First-class | 3 | 27 | 9.00 | 40.9 | 15 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Bangladesh | Test | 7 | 20 | 20.50 | 2.96 | 6/72 |
| Ireland | Test | 4 | 13 | 17.92 | 3.43 | 7/58 |
| South Africa | Test | 4 | 3 | 92.67 | 3.92 | 2/59 |
| Ireland | ODI | 9 | 15 | 21.27 | 4.22 | 4/29 |
| Sri Lanka | ODI | 11 | 13 | 43.38 | 5.58 | 3/52 |
| Pakistan | ODI | 10 | 12 | 37.08 | 5.63 | 5/49 |
| Bangladesh | ODI | 7 | 7 | 35.00 | 4.21 | 2/24 |
| Netherlands | ODI | 4 | 2 | 86.00 | 5.38 | 1/19 |
| Australia | ODI | 3 | 0 | – | 5.62 | 0/46 |
| Bangladesh | T20I | 12 | 17 | 15.59 | 5.87 | 4/17 |
| India | T20I | 10 | 12 | 25.33 | 7.73 | 2/19 |
| Sri Lanka | T20I | 7 | 9 | 24.56 | 9.54 | 2/14 |
| Pakistan | T20I | 12 | 9 | 37.22 | 7.73 | 2/25 |
| Australia | T20I | 3 | 9 | 8.44 | 6.33 | 4/17 |
| Ireland | T20I | 7 | 8 | 20.75 | 5.93 | 3/23 |
| Namibia | T20I | 6 | 6 | 35.83 | 9.35 | 2/38 |
| Kenya | T20I | 3 | 3 | 15.33 | 4.60 | 2/19 |
| South Africa | T20I | 4 | 2 | 54.50 | 7.88 | 1/30 |
| Peshawar Zalmi | T20 (leagues & domestic) | 4 | 7 | 16.43 | 7.19 | 3/18 |
| Sharjah Warriorz | T20 (leagues & domestic) | 3 | 6 | 12.67 | 6.91 | 3/32 |
| MI Emirates | T20 (leagues & domestic) | 4 | 5 | 18.80 | 6.27 | 2/34 |
| Desert Vipers | T20 (leagues & domestic) | 4 | 5 | 24.00 | 7.91 | 3/25 |
| Islamabad United | T20 (leagues & domestic) | 3 | 5 | 14.20 | 6.66 | 3/31 |
| Dubai Capitals | T20 (leagues & domestic) | 3 | 3 | 22.00 | 7.33 | 1/17 |
| Lahore Qalandars | T20 (leagues & domestic) | 3 | 3 | 38.00 | 11.40 | 2/26 |
| Quetta Gladiators | T20 (leagues & domestic) | 3 | 3 | 21.67 | 6.50 | 2/27 |
| Abu Dhabi Knight Riders | T20 (leagues & domestic) | 3 | 3 | 28.67 | 7.17 | 2/28 |
| Glamorgan | First-class | 3 | 7 | 34.71 | 5.06 | 3/67 |
| Worcestershire | First-class | 3 | 6 | 21.17 | 3.48 | 4/29 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Queens Sports Club | 26 | 150 | 8.33 | 47 |
| Harare Sports Club | 33 | 144 | 9.60 | 30 |
| County Ground, Northampton | 7 | 32 | 6.40 | 15 |
| Rawalpindi Cricket Stadium | 3 | 27 | 13.50 | 17 |
| Zahur Ahmed Chowdhury Stadium | 4 | 19 | 9.50 | 9 |
| County Ground, Derby | 1 | 18 | 18.00 | 18 |
| Sylhet International Cricket Stadium | 1 | 17 | 17.00 | 17 |
| St George's Park | 2 | 14 | 14.00 | 10 |
| Trent Bridge | 2 | 12 | 6.00 | 12 |
| Headingley | 1 | 9 | 9.00 | 9 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Harare Sports Club | 62 | 78 | 28.28 | 4.74 |
| Queens Sports Club | 31 | 38 | 35.66 | 4.88 |
| Dubai International Cricket Stadium | 13 | 16 | 21.62 | 7.49 |
| County Ground, Northampton | 9 | 16 | 22.56 | 4.08 |
| Rawalpindi Cricket Stadium | 8 | 14 | 18.50 | 5.78 |
| R Premadasa Stadium | 8 | 13 | 21.62 | 6.39 |
| Zayed Cricket Stadium | 8 | 12 | 15.58 | 7.01 |
| Civil Service Cricket Club | 5 | 11 | 18.36 | 3.63 |
| Sylhet International Cricket Stadium | 2 | 9 | 13.56 | 3.10 |
| Shere Bangla National Stadium | 6 | 7 | 31.14 | 5.76 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 1365 | 66 | 6.58 |
| T20 | Middle | 1 | 10 | 10.0 | 3 | 536 | 26 | 6.62 |
| T20 | Death | 72 | 101 | 71.3 | 17 | 802 | 58 | 8.83 |
| ODI | Powerplay | – | – | – | – | 1170 | 21 | 4.15 |
| ODI | Middle | 39 | 110 | 35.5 | 9 | 978 | 15 | 5.06 |
| ODI | Death | 80 | 113 | 70.8 | 12 | 473 | 23 | 7.51 |
How Blessing Muzarabani was dismissed
- Bowled32 (48%)
- Caught23 (34%)
- Lbw8 (12%)
- Run out2 (3%)
- Stumped2 (3%)
How Blessing Muzarabani took wickets
- Caught231
- Bowled37
- Lbw9
- Caught and bowled2
- Hit wicket1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 28 Jun 2025 | 0 |
| 28 Jun 2025 | 32 |
| 6 Jul 2025 | 5 |
| 6 Jul 2025 | 0 |
| 30 Jul 2025 | 1 |
| 30 Jul 2025 | 19 |
| 7 Aug 2025 | 3 |
| 7 Aug 2025 | 8 |
| 29 Aug 2025 | 1 |
| 18 Sep 2025 | 6 |
| 23 Feb 2026 | 0 |
| 28 Jun 2026 | 0 |
| 6 Jul 2026 | 4 |
| 17 Jul 2026 | 0 |
| 25 Jul 2026 | 7 |
| 29 Aug 2026 | 0 |
| 6 Sep 2026 | 8 |
| 15 Sep 2026 | 0 |
| 18 Sep 2026 | 0 |
| 20 Sep 2026 | 0 |
Last 20 bowling innings
Frequently asked questions
How many wickets has Blessing Muzarabani taken in Tests?
50 wickets in 20 innings at an average of 27.86, economy 3.38, best figures 7/58.
How many wickets has Blessing Muzarabani taken in ODIs?
59 wickets in 52 innings at an average of 37.73, economy 5.10, best figures 5/49.
How many runs has Blessing Muzarabani scored in Tests?
231 runs in 26 innings (14 matches) at an average of 11.55 and a strike rate of 54.0, in the data from 2017 to 2026.
How many runs has Blessing Muzarabani scored in ODIs?
119 runs in 38 innings (53 matches) at an average of 5.67 and a strike rate of 53.4, in the data from 2018 to 2026.
How many runs has Blessing Muzarabani scored in T20Is?
63 runs in 29 innings (89 matches) at an average of 4.20 and a strike rate of 74.1, in the data from 2018 to 2026.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.