Personal details
Born24 Mar 1997
Age29 Years
NationalityZimbabwean
RoleBowling Allrounder/Right Handed Bat/Right-arm fast-medium
BattingRight Hand Bat
BowlingRight Arm Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 3 | 46 | 15.33 | 62.16 | 10 | 3.44 |
| ODI | 23 | 264 | 15.53 | 96.35 | 27 | 5.84 |
| T20I | 46 | 354 | 14.75 | 133.08 | 68 | 8.93 |
| T20 | 60 | 318 | 12.23 | 126.19 | 92 | 7.64 |
| List A | 48 | 621 | 19.4 | 83.46 | 61 | 5.29 |
| First-class | 28 | 754 | 23.56 | 68.42 | 76 | 3.02 |
| T10 | 16 | 33 | 11.00 | 126.92 | 18 | 10.28 |
Debuts
TestZimbabwe vs West Indies, Bulawayo4 Feb 2023
ODIZimbabwe vs Bangladesh, Harare7 Aug 2022
T20I Zimbabwe vs Namibia, Bulawayo21 May 2022
First ClassGloucs vs Cardiff MCCU, Bristol1 Apr 2018
List AEagles vs Rhinos, Harare18 Apr 2021
T20Mountaineers vs Eagles, Harare10 Apr 2021
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 3 | 4 | 1 | 46 | 35 | 15.33 | 74 | 62.16 | 0 | 0 | 5 | 1 | 3 |
| ODI | 23 | 21 | 4 | 264 | 58 | 15.53 | 274 | 96.35 | 0 | 2 | 17 | 9 | 10 |
| T20I | 46 | 31 | 7 | 354 | 56 | 14.75 | 266 | 133.08 | 0 | 1 | 14 | 12 | 15 |
| T20 | 60 | 34 | 8 | 318 | 43 | 12.23 | 252 | 126.19 | 0 | 0 | 23 | 15 | 25 |
| List A | 48 | 43 | 11 | 621 | 109 | 19.4 | 744 | 83.46 | 1 | 2 | 48 | 23 | 24 |
| First-class | 28 | 36 | 4 | 754 | 81 | 23.56 | 1102 | 68.42 | 0 | 4 | 81 | 23 | 23 |
| T10 | 16 | 5 | 2 | 33 | 19 | 11.00 | 26 | 126.92 | 0 | 0 | 5 | 0 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 3 | 6 | 72.3 | 250 | 10 | 5/50 | 25 | 3.44 | 1 | 0 |
| ODI | 23 | 22 | 158.2 | 925 | 27 | 5/54 | 34.26 | 5.84 | 1 | 0 |
| T20I | 46 | 46 | 153 | 1366 | 68 | 4/16 | 20.09 | 8.93 | 0 | 0 |
| T20 | 60 | 57 | 198.5 | 1521 | 92 | 5/24 | 16.53 | 7.64 | 1 | 0 |
| List A | 48 | 44 | 327 | 1733 | 61 | 5/54 | 28.4 | 5.29 | 2 | 0 |
| First-class | 28 | 46 | 620.5 | 1878 | 76 | 6/34 | 24.71 | 3.02 | 2 | 0 |
| T10 | 16 | 16 | 29 | 298 | 18 | 4/16 | 16.56 | 10.28 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 8 | 73 | 43 | 18.25 | 146.00 | 12 | 8.93 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 4 | 70 | 56 | 23.33 | 148.94 | 1 | 0 |
Bangladesh | 5 | 52 | 25 | 17.33 | 157.58 | 0 | 0 |
West Indies | 1 | 43 | 43 | 43.00 | 204.76 | 0 | 0 |
Afghanistan | 4 | 41 | 24 | 10.25 | 117.14 | 0 | 0 |
India | 4 | 34 | 19 | 11.33 | 130.77 | 0 | 0 |
Pakistan | 3 | 23 | 19 | 7.67 | 88.46 | 0 | 0 |
Ireland | 1 | 11 | 11 | 11.00 | 110.00 | 0 | 0 |
Sri Lanka | 3 | 6 | 4 | 3.00 | 66.67 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 6 | 11 | 153 | 13.91 | 7.78 | 10.73 |
Afghanistan | 5 | 9 | 161 | 17.89 | 8.94 | 12.00 |
South Africa | 4 | 6 | 110 | 18.33 | 8.05 | 13.67 |
Bangladesh | 5 | 6 | 171 | 28.50 | 9.68 | 17.67 |
Pakistan | 3 | 5 | 110 | 22.00 | 9.17 | 14.40 |
Australia | 1 | 3 | 23 | 7.67 | 6.57 | 7.00 |
India | 4 | 3 | 163 | 54.33 | 16.30 | 20.00 |
Ireland | 2 | 1 | 47 | 47.00 | 8.29 | 34.00 |
West Indies | 1 | 1 | 46 | 46.00 | 11.50 | 24.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 5 | 118 | 58 | 29.50 | 111.32 | 2 | 0 |
India | 3 | 70 | 33 | 35.00 | 89.74 | 0 | 0 |
Australia | 6 | 50 | 18 | 10.00 | 81.97 | 0 | 0 |
Sri Lanka | 3 | 22 | 14 | 7.33 | 100.00 | 0 | 0 |
Ireland | 2 | 20 | 14 | 10.00 | 142.86 | 0 | 0 |
Afghanistan | 2 | 15 | 14 | 7.50 | 88.24 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Australia | 6 | 11 | 281 | 25.55 | 8.03 | 19.09 |
Bangladesh | 6 | 11 | 280 | 25.45 | 5.79 | 26.36 |
India | 3 | 5 | 103 | 20.60 | 5.78 | 21.40 |
Afghanistan | 2 | 3 | 90 | 30.00 | 5.63 | 32.00 |
Ireland | 2 | 2 | 114 | 57.00 | 6.33 | 54.00 |
Sri Lanka | 3 | 2 | 139 | 69.50 | 5.79 | 72.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 35 | 35 | – | 72.92 | 0 | 0 |
West Indies | 2 | 7 | 7 | 3.50 | 43.75 | 0 | 0 |
Bangladesh | 1 | 4 | 4 | 4.00 | 40.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 2 | 5 | 50 | 10.00 | 3.23 | 18.60 |
Bangladesh | 2 | 3 | 85 | 28.33 | 4.05 | 42.00 |
West Indies | 2 | 2 | 115 | 57.50 | 3.19 | 108.00 |
Last 10 innings · batting
4vs AFG
1vs AFG
14vs AFG
5vs BAN
11vs AUS
12vs AUS
18vs AUS
56*vs SA
2vs SA
37*vs NAM
T20I
vs AFG27 Oct 2026 · lbw b A Omarzai
4(6)
ODI
vs AFG23 Oct 2026 · lbw b R Khan
1(7)
ODI
vs AFG19 Oct 2026 · c I Zadran b M Nabi
14(10)
ODI
vs BAN17 Oct 2026 · c N Hasan b S Islam
5(9)
ODI
vs AUS20 Sep 2026 · c J Inglis b SH Johnson
11(11)
ODI
vs AUS18 Sep 2026 · c C Connolly b N Ellis
12(12)
ODI
vs AUS15 Sep 2026 · c SH Johnson b A Zampa
18(20)
T20I
vs SA6 Sep 2026 · Not out
56*(31)
T20I
vs SA1 Sep 2026 · c K Maphaka b Nqabayomzi Peter
2(3)
T20I
vs NAM31 Aug 2026 · Not out
37*(25)
Last 10 innings · bowling
2/40vs AFG
2/34vs AFG
0/42vs AFG
3/48vs AFG
4/45vs BAN
4/47vs AUS
3/86vs AUS
2/51vs AUS
2/36vs SA
2/29vs NAM
Zimbabwe Cricket
South Africa
Bangladesh
West Indies
Afghanistan
India
Pakistan
Ireland
Sri Lanka
Australia