
Zimbabwe · Gulf Giants · Kolkata Knight Riders
Blessing Muzarabani
30Zimbabwe
- Right-handed lower-order batter
- Right-arm fast-medium bowler
- New-ball bowler
Upcoming
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 70 | 46 | 178 | 6.14 | 50.7 | 0/0 | 18 |
| ODIs | 65 | 43 | 155 | 5.74 | 48.1 | 0/0 | 17* |
| v Afghanistan | 11 | 8 | 36 | 6.00 | 36.4 | 0/0 | 17* |
| Domestic | 5 | 3 | 23 | 11.50 | 79.3 | 0/0 | 18 |
| Last 10 | 10 | 5 | 22 | 22.00 | 41.5 | 0/0 | 17* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 70 | 3,375 | 83 | 34.48 | 5.09 | 5/49 |
| ODIs | 65 | 3,149 | 77 | 34.66 | 5.09 | 5/49 |
| v Afghanistan | 11 | 480 | 17 | 24.71 | 5.25 | 4/47 |
| Domestic | 5 | 226 | 6 | 32.17 | 5.12 | 3/28 |
| Last 10 | 10 | 543 | 8 | 56.63 | 5.01 | 2/24 |
Batting style
Finisher
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 11.4 | 25.3 | |
| Strike rate | 64 | 97 | |
| Boundary % | 6.3 | 10.5 | |
| Dot % | 62.9 | 47.2 |
143 balls in ODIs · Mar 2023 – Oct 2026
Compare with other playersBowling style
Low-threat new-ball seamer
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 41.7 | 29.5 | |
| Economy | 5.02 | 5.38 | |
| Balls per wicket | 49.8 | 33.0 | |
| Dot % | 58.8 | 57.6 | |
| Boundary % | 10.1 | 11.0 | |
| Average v right-handers | 44.1 | 29.6 | |
| Average v left-handers | 35.4 | 29.4 | |
| Economy, overs 1–10 | 4.38 | 4.86 | |
| Economy, overs 46–50 | 7.64 | 8.43 |
1,545 balls bowled in ODIs · Mar 2023 – Oct 2026
Compare with other playersMen's One-day
- Runs a match
- −0.3
- above an average player
Men's One-day bowling, runs a match
AveragePeak +3.2
July 2026Now −0.22019202120232025- ICC rank
- 29
- 538 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 17 | 33 | 8.3 | 47.8 | 17 | 41.6 | 5.07 |
Not in our one-day batting rankings.
Team
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 5/10 | 66% | 0 | 9 | 1022000120 |
- Blessing Muzarabani has taken a wicket in 5 of the last 10 List A matches bowled in.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 23 Oct 2026 | Zimbabwe | Afghanistan | Sharjah Cricket Stadium | 17* (39) | 0/23 (6.0) | Afghanistan won by 7 wickets |
| 19 Oct 2026 | Zimbabwe | Afghanistan | Sheikh Zayed Stadium | – | 2/68 (9.0) | Afghanistan won by 158 runs |
| 17 Oct 2026 | Zimbabwe | Bangladesh | Sheikh Zayed Stadium | – | 1/23 (8.0) | Zimbabwe won by 99 runs |
| 20 Sept 2026 | Zimbabwe | Australia | Harare Sports Club | – | 0/49 (10.0) | Australia won by 1 wicket |
| 18 Sept 2026 | Zimbabwe | Australia | Harare Sports Club | 0 (1) | 0/68 (9.0) | Australia won by 84 runs |
| 15 Sept 2026 | Zimbabwe | Australia | Harare Sports Club | 0* (2) | 0/46 (10.0) | Australia won by 59 runs |
| 9 Jul 2026 | Zimbabwe | Bangladesh | Harare Sports Club | – | 2/33 (10.0) | Zimbabwe won by 13 runs |
| 6 Jul 2026 | Zimbabwe | Bangladesh | Harare Sports Club | 4* (10) | 2/24 (10.0) | Zimbabwe won by 25 runs |
| 31 Aug 2025 | Zimbabwe | Sri Lanka | Harare Sports Club | – | 0/54 (8.3) | Sri Lanka won by 5 wickets |
| 29 Aug 2025 | Zimbabwe | Sri Lanka | Harare Sports Club | 1* (1) | 1/65 (10.0) | Sri Lanka won by 7 runs |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 5/10 | 67% | 0 | 9 | 1022000120 |
- Blessing Muzarabani has taken a wicket in 5 of the last 10 ODIs bowled in.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 23 Oct 2026 | Zimbabwe | Afghanistan | Sharjah Cricket Stadium | 17* (39) | 0/23 (6.0) | Afghanistan won by 7 wickets |
| 19 Oct 2026 | Zimbabwe | Afghanistan | Sheikh Zayed Stadium | – | 2/68 (9.0) | Afghanistan won by 158 runs |
| 17 Oct 2026 | Zimbabwe | Bangladesh | Sheikh Zayed Stadium | – | 1/23 (8.0) | Zimbabwe won by 99 runs |
| 20 Sept 2026 | Zimbabwe | Australia | Harare Sports Club | – | 0/49 (10.0) | Australia won by 1 wicket |
| 18 Sept 2026 | Zimbabwe | Australia | Harare Sports Club | 0 (1) | 0/68 (9.0) | Australia won by 84 runs |
| 15 Sept 2026 | Zimbabwe | Australia | Harare Sports Club | 0* (2) | 0/46 (10.0) | Australia won by 59 runs |
| 9 Jul 2026 | Zimbabwe | Bangladesh | Harare Sports Club | – | 2/33 (10.0) | Zimbabwe won by 13 runs |
| 6 Jul 2026 | Zimbabwe | Bangladesh | Harare Sports Club | 4* (10) | 2/24 (10.0) | Zimbabwe won by 25 runs |
| 31 Aug 2025 | Zimbabwe | Sri Lanka | Harare Sports Club | – | 0/54 (8.3) | Sri Lanka won by 5 wickets |
| 29 Aug 2025 | Zimbabwe | Sri Lanka | Harare Sports Club | 1* (1) | 1/65 (10.0) | Sri Lanka won by 7 runs |
Last 5 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 26 Apr 2019 | Northamptonshire | Worcestershire | County Ground | 4 (6) | 1/13 (5.0) | Worcestershire won by 20 runs |
| 24 Apr 2019 | Northamptonshire | Lancashire | Old Trafford | – | 0/29 (6.0) | Lancashire won by 45 runs (DLS) |
| 21 Apr 2019 | Northamptonshire | Warwickshire | County Ground | – | 3/28 (8.4) | Northamptonshire won by 194 runs |
| 19 Apr 2019 | Northamptonshire | Derbyshire | County Ground | 18 (20) | 2/54 (9.0) | Derbyshire won by 53 runs |
| 17 Apr 2019 | Northamptonshire | Durham | Riverside Ground | 1* (3) | 0/69 (9.0) | Durham won by 72 runs |
Pace and pitch map
130135140145Usual paceQuicker balls
201820222023202420252026
Tests2,218 balls
FullOff sideLeg sideShort
ODIs1,531 balls
FullOff sideLeg sideShort
T20s1,937 balls
FullOff sideLeg sideShort