Personal details
Born4 Oct 1993
Age33 Years
NationalityZimbabwe
RoleBowler/Left Handed Bat/Left-arm orthodox
BattingLeft hand Bat
BowlingLeft Arm Orthodox
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 7 | 159 | 13.25 | 30.4 | 19 | 3.43 |
| ODI | 45 | 268 | 11.17 | 62.62 | 35 | 4.93 |
| T20I | 83 | 271 | 8.74 | 95.09 | 50 | 7.55 |
| T20 | 131 | 546 | 10.92 | 102.82 | 98 | 7.19 |
| List A | 123 | 1038 | 15.96 | 74.94 | 121 | 4.38 |
| First-class | 67 | 1883 | 20.46 | 42.81 | 211 | 2.88 |
| T10 | 17 | 22 | 5.50 | 100.00 | 10 | 11.78 |
Debuts
TestBangladesh vs Zimbabwe, Sylhet3 Nov 2018
ODIZimbabwe vs Ireland, Harare9 Oct 2015
T20IZimbabwe vs Afghanistan, Bulawayo26 Oct 2015
First ClassMountaineers vs Tuskers, Bulawayo24 Feb 2014
List ARocks vs Mountaineers, Masvingo2 Mar 2014
T20Zim Pres XI vs Northerns, Benoni5 Sep 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 14 | 2 | 159 | 57 | 13.25 | 523 | 30.4 | 0 | 1 | 16 | 3 | 5 |
| ODI | 45 | 29 | 5 | 268 | 40 | 11.17 | 428 | 62.62 | 0 | 0 | 22 | 2 | 13 |
| T20I | 83 | 45 | 14 | 271 | 34 | 8.74 | 285 | 95.09 | 0 | 0 | 17 | 5 | 34 |
| T20 | 131 | 73 | 23 | 546 | 56 | 10.92 | 531 | 102.82 | 0 | 1 | 41 | 10 | 60 |
| List A | 123 | 81 | 16 | 1038 | 66 | 15.96 | 1385 | 74.94 | 0 | 2 | 86 | 11 | 49 |
| First-class | 67 | 108 | 16 | 1883 | 88 | 20.46 | 4398 | 42.81 | 0 | 12 | 190 | 24 | 44 |
| T10 | 17 | 6 | 2 | 22 | 9 | 5.50 | 22 | 100.00 | 0 | 0 | 2 | 0 | 10 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 11 | 230.1 | 790 | 19 | 5/41 | 41.57 | 3.43 | 0 | 0 |
| ODI | 45 | 42 | 310.5 | 1531 | 35 | 4/21 | 43.74 | 4.93 | 0 | 0 |
| T20I | 83 | 79 | 231.4 | 1750 | 50 | 4/11 | 35.00 | 7.55 | 0 | 0 |
| T20 | 131 | 127 | 401.5 | 2893 | 98 | 4/11 | 29.52 | 7.19 | 0 | 0 |
| List A | 123 | 119 | 992.1 | 4349 | 121 | 4/21 | 35.94 | 4.38 | 0 | 0 |
| First-class | 67 | 116 | 1906.2 | 5502 | 211 | 10/98 | 26.07 | 2.88 | 8 | 1 |
| T10 | 17 | 12 | 18.1 | 214 | 10 | 2/25 | 21.40 | 11.78 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 8 | 14 | 6 | 4.67 | 53.85 | 6 | 9.29 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 6 | 82 | 34 | 20.50 | 106.49 | 0 | 0 |
Afghanistan | 8 | 52 | 17 | 13.00 | 130.00 | 0 | 0 |
Ireland | 6 | 43 | 19 | 10.75 | 100.00 | 0 | 0 |
Pakistan | 8 | 27 | 11 | 4.50 | 84.38 | 0 | 0 |
India | 4 | 20 | 18 | 6.67 | 95.24 | 0 | 0 |
South Africa | 3 | 13 | 11 | 13.00 | 144.44 | 0 | 0 |
Australia | 1 | 3 | 3 | 3.00 | 100.00 | 0 | 0 |
Sri Lanka | 1 | 3 | 3 | 3.00 | 60.00 | 0 | 0 |
New Zealand | 1 | 2 | 2 | 2.00 | 40.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 10 | 9 | 220 | 24.44 | 6.29 | 23.33 |
Bangladesh | 10 | 8 | 243 | 30.38 | 7.76 | 23.50 |
Afghanistan | 10 | 5 | 257 | 51.40 | 8.29 | 37.20 |
Pakistan | 8 | 4 | 176 | 44.00 | 6.77 | 39.00 |
Australia | 2 | 2 | 68 | 34.00 | 8.50 | 24.00 |
Sri Lanka | 5 | 2 | 99 | 49.50 | 7.07 | 42.00 |
India | 5 | 2 | 95 | 47.50 | 8.64 | 33.00 |
New Zealand | 1 | 0 | 23 | – | 11.50 | – |
South Africa | 4 | 0 | 100 | – | 10.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 7 | 117 | 40 | 23.40 | 83.57 | 0 | 0 |
Bangladesh | 2 | 28 | 21 | 28.00 | 116.67 | 0 | 0 |
Australia | 2 | 24 | 14 | 24.00 | 96.00 | 0 | 0 |
Pakistan | 4 | 24 | 12 | 8.00 | 40.00 | 0 | 0 |
Sri Lanka | 5 | 22 | 11 | 5.50 | 44.90 | 0 | 0 |
South Africa | 1 | 15 | 15 | 15.00 | 68.18 | 0 | 0 |
Afghanistan | 6 | 14 | 8 | 2.33 | 25.00 | 0 | 0 |
West Indies | 1 | 6 | 6 | 6.00 | 120.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 10 | 11 | 328 | 29.82 | 4.37 | 40.91 |
Ireland | 12 | 8 | 420 | 52.50 | 4.67 | 67.50 |
Pakistan | 4 | 3 | 261 | 87.00 | 6.53 | 80.00 |
Bangladesh | 4 | 3 | 148 | 49.33 | 5.92 | 50.00 |
Australia | 2 | 2 | 87 | 43.50 | 9.67 | 27.00 |
South Africa | 1 | 2 | 26 | 13.00 | 5.20 | 15.00 |
Sri Lanka | 5 | 2 | 149 | 74.50 | 4.68 | 95.50 |
West Indies | 1 | 1 | 39 | 39.00 | 5.57 | 42.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 4 | 81 | 57 | 27.00 | 40.50 | 1 | 0 |
Bangladesh | 6 | 55 | 17 | 9.17 | 29.73 | 0 | 0 |
West Indies | 4 | 23 | 15 | 7.67 | 16.67 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 5 | 8 | 185 | 23.13 | 2.60 | 53.38 |
South Africa | 3 | 6 | 391 | 65.17 | 4.60 | 85.00 |
West Indies | 3 | 5 | 214 | 42.80 | 2.89 | 88.80 |
Last 10 innings · batting
7*vs AFG
8vs AFG
2vs AFG
21*vs BAN
10*vs AUS
14vs AUS
11vs SA
7vs BAN
1*vs SA
1*vs OMA
T20I
vs AFG27 Oct 2026 · Not out
7*(2)
ODI
vs AFG23 Oct 2026 · lbw b B Sami
8(25)
ODI
vs AFG19 Oct 2026 · runout (Z R Sharifi)
2(11)
ODI
vs BAN17 Oct 2026 · Not out
21*(15)
ODI
vs AUS18 Sep 2026 · Not out
10*(8)
ODI
vs AUS15 Sep 2026 · lbw b N Ellis
14(17)
T20I
vs SA1 Sep 2026 · runout (D Jansen)
11(7)
ODI
vs BAN11 Jul 2026 · runout (TW Hridoy)
7(9)
T20I
vs SA1 Mar 2026 · Not out
1*(1)
T20
vs OMA5 Feb 2026 · Not out
1*(1)
Last 10 innings · bowling
1/38vs AFG
0/29vs AFG
0/30vs AFG
2/18vs BAN
2/51vs AUS
0/36vs AUS
0/18vs NAM
0/31vs SA
1/25vs NAM
0/14vs IND
Zimbabwe Cricket
Bangladesh
Afghanistan
Ireland
Pakistan
India
South Africa
Australia
Sri Lanka
New Zealand
West Indies