Personal details
Born15 Apr 1994, Marondera
Age32 Years
NationalityZimbabwe
RoleMiddle order batsman/Left hand Bat
BattingLeft hand Bat
BowlingRight Arm Leg Spin
Height5ft 8inch
Jersey#54
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 3 | 24 | 4.8 | 34.28 | 4 | 2.81 |
| ODI | 53 | 969 | 24.85 | 79.17 | 19 | 6.15 |
| T20I | 134 | 2353 | 26.44 | 123.13 | 62 | 7.34 |
| T20 | 209 | 3916 | 29.67 | 128.56 | 97 | 7.36 |
| List A | 114 | 2550 | 28.97 | 77.08 | 48 | 5.63 |
| First-class | 34 | 1891 | 37.82 | 52.64 | 51 | 3.4 |
| T10 | 15 | 122 | 15.25 | 156.41 | 0 | – |
Debuts
TestSouth Africa vs Zimbabwe, Gqeberha26 Dec 2017
ODIZimbabwe vs Afghanistan, Harare16 Feb 2017
T20IZimbabwe vs Afghanistan, Sharjah5 Feb 2018
First ClassRhinos vs Eagles, Harare11 Nov 2014
List ARhinos vs Eagles, Harare9 Nov 2014
T20MAK vs BEAD, Kabul12 Sep 2017
Family
RelationsUnknown
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 3 | 5 | 0 | 24 | 16 | 4.8 | 70 | 34.28 | 0 | 0 | 3 | 0 | 1 |
| ODI | 53 | 45 | 6 | 969 | 83 | 24.85 | 1224 | 79.17 | 0 | 6 | 73 | 23 | 23 |
| T20I | 134 | 125 | 36 | 2353 | 67 | 26.44 | 1911 | 123.13 | 0 | 7 | 150 | 83 | 62 |
| T20 | 209 | 191 | 59 | 3916 | 77 | 29.67 | 3046 | 128.56 | 0 | 13 | 293 | 163 | 111 |
| List A | 114 | 100 | 12 | 2550 | 106 | 28.97 | 3308 | 77.08 | 2 | 16 | 206 | 50 | 57 |
| First-class | 34 | 55 | 5 | 1891 | 151 | 37.82 | 3592 | 52.64 | 4 | 12 | 222 | 18 | 29 |
| T10 | 15 | 14 | 6 | 122 | 22 | 15.25 | 78 | 156.41 | 0 | 0 | 9 | 5 | 12 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 3 | 4 | 38 | 107 | 4 | 3/85 | 26.75 | 2.81 | 0 | 0 |
| ODI | 53 | 34 | 127.4 | 785 | 19 | 5/10 | 41.32 | 6.15 | 1 | 0 |
| T20I | 134 | 82 | 201.2 | 1477 | 62 | 3/13 | 23.82 | 7.34 | 0 | 0 |
| T20 | 209 | 135 | 334.5 | 2464 | 97 | 4/22 | 25.40 | 7.36 | 0 | 0 |
| List A | 114 | 71 | 355 | 2001 | 48 | 5/10 | 41.68 | 5.63 | 1 | 0 |
| First-class | 34 | 38 | 357.3 | 1219 | 51 | 8/116 | 23.9 | 3.4 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 39 | 620 | 55 | 31.00 | 127.57 | 12 | 7.62 |
| Pakistan Super League | 2 | 2 | 2 | 2.00 | 33.33 | 0 | 16.50 |
| ICC Men's T20 World Cup | 14 | 164 | 35 | 18.22 | 110.07 | 2 | 8.64 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 14 | 325 | 57 | 40.63 | 140.69 | 2 | 0 |
Ireland | 14 | 308 | 38 | 28.00 | 125.20 | 0 | 0 |
Afghanistan | 17 | 286 | 40 | 17.88 | 106.72 | 0 | 0 |
Pakistan | 12 | 162 | 67 | 18.00 | 101.89 | 1 | 0 |
Sri Lanka | 8 | 159 | 37 | 26.50 | 133.61 | 0 | 0 |
India | 5 | 135 | 54 | 33.75 | 112.50 | 1 | 0 |
South Africa | 6 | 88 | 36 | 17.60 | 115.79 | 0 | 0 |
Australia | 2 | 45 | 35 | 22.50 | 100.00 | 0 | 0 |
New Zealand | 2 | 17 | 12 | 8.50 | 121.43 | 0 | 0 |
West Indies | 2 | 17 | 17 | 8.50 | 77.27 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 10 | 13 | 231 | 17.77 | 7.45 | 14.31 |
Afghanistan | 15 | 11 | 251 | 22.82 | 7.38 | 18.55 |
Pakistan | 9 | 4 | 164 | 41.00 | 7.13 | 34.50 |
Sri Lanka | 2 | 2 | 24 | 12.00 | 8.00 | 9.00 |
Bangladesh | 6 | 2 | 101 | 50.50 | 10.10 | 30.00 |
Australia | 2 | 1 | 39 | 39.00 | 13.00 | 18.00 |
West Indies | 1 | 0 | 27 | – | 9.00 | – |
South Africa | 3 | 0 | 44 | – | 11.00 | – |
India | 2 | 0 | 24 | – | 12.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 16 | 280 | 51 | 20.00 | 61.00 | 1 | 0 |
Ireland | 8 | 246 | 59 | 35.14 | 78.59 | 2 | 0 |
Sri Lanka | 7 | 103 | 31 | 14.71 | 71.53 | 0 | 0 |
Bangladesh | 2 | 65 | 59 | 32.50 | 108.33 | 1 | 0 |
India | 3 | 58 | 39 | 29.00 | 71.60 | 0 | 0 |
West Indies | 1 | 50 | 50 | 50.00 | 87.72 | 1 | 0 |
Australia | 3 | 23 | 11 | 7.67 | 57.50 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Australia | 2 | 8 | 70 | 8.75 | 7.00 | 7.50 |
Ireland | 6 | 2 | 172 | 86.00 | 6.07 | 85.00 |
Afghanistan | 9 | 2 | 192 | 96.00 | 5.43 | 106.00 |
Sri Lanka | 7 | 1 | 137 | 137.00 | 7.47 | 110.00 |
West Indies | 1 | 0 | 15 | – | 5.00 | – |
Bangladesh | 3 | 0 | 64 | – | 6.98 | – |
India | 1 | 0 | 12 | – | 12.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 2 | 16 | 16 | 8.00 | 41.03 | 0 | 0 |
Afghanistan | 3 | 8 | 8 | 2.67 | 25.81 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 4 | 4 | 107 | 26.75 | 2.82 | 57.00 |
Last 10 innings · batting
6vs CR
8vs SR
30vs AFG
2vs AFG
32vs AFG
31vs AFG
31vs AFG
13vs SA
6*vs NAM
1vs SA
T20
vs CR13 Nov 2026 · b S Raza
6(6)
T20
vs SR10 Nov 2026 · b DS Airee
8(14)
T20I
vs AFG1 Nov 2026 · lbw b AD Ahmadzai
30(29)
T20I
vs AFG29 Oct 2026 · b AD Ahmadzai
2(4)
T20I
vs AFG27 Oct 2026 · c S Kamal b F Farooqi
32(24)
ODI
vs AFG23 Oct 2026 · c B Sami b M Nabi
31(45)
ODI
vs AFG19 Oct 2026 · lbw b R Khan
31(63)
T20I
vs SA6 Sep 2026 · b BC Fortuin
13(10)
T20I
vs NAM3 Sep 2026 · Not out
6*(9)
T20I
vs SA1 Sep 2026 · c & b D Jansen
1(3)
Last 10 innings · bowling
0/10vs CR
0/15vs SR
0/16vs AFG
0/19vs AFG
0/25vs AFG
0/10vs NAM
0/8vs BAN
0/21vs BAN
0/20vs BAN
0/18vs PZ
Zimbabwe Cricket
Aspin Stallions
Bangladesh
Ireland
Afghanistan
Pakistan
Sri Lanka
India
South Africa
Australia
New Zealand
West Indies