Personal details
Born2 Jan 2002
Age24 Years
NationalityZimbabwe
RoleBatsman/Left Handed Bat/Right-arm offbreak
BattingLeft hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 22 | 237 | 13.17 | 67.14 | 0 | 0 |
| T20I | 81 | 1425 | 18.75 | 129.31 | 0 | 0 |
| T20 | 114 | 2467 | 23.49 | 137.82 | 0 | 0 |
| List A | 72 | 1778 | 26.93 | 90.2 | 0 | 0 |
| First-class | 35 | 1878 | 37.56 | 64.75 | 0 | 12 |
| T10 | 26 | 549 | 30.50 | 201.10 | 0 | – |
Debuts
ODIZimbabwe vs Bangladesh, Harare16 Jul 2021
T20IZimbabwe vs Pakistan, Harare 21 Apr 2021
First ClassRocks vs Rhinos, Harare18 Mar 2021
List AEagles vs Rocks, Harare26 Apr 2021
T20Rhinos vs Rocks, Harare11 Apr 2021
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 22 | 20 | 2 | 237 | 45 | 13.17 | 353 | 67.14 | 0 | 0 | 24 | 3 | 10 |
| T20I | 81 | 81 | 5 | 1425 | 86 | 18.75 | 1102 | 129.31 | 0 | 7 | 144 | 48 | 30 |
| T20 | 114 | 112 | 7 | 2467 | 95 | 23.49 | 1790 | 137.82 | 0 | 18 | 244 | 100 | 52 |
| List A | 72 | 70 | 4 | 1778 | 100 | 26.93 | 1971 | 90.2 | 1 | 9 | 215 | 38 | 49 |
| First-class | 35 | 56 | 6 | 1878 | 163 | 37.56 | 2900 | 64.75 | 5 | 9 | 221 | 38 | 56 |
| T10 | 26 | 20 | 2 | 549 | 96 | 30.50 | 273 | 201.10 | 0 | 5 | 55 | 34 | 14 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 35 | 1 | 1 | 12 | 0 | – | 0 | 12 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 6 | 131 | 35 | 21.83 | 140.86 | 0 | – |
| ICC Under-19 World Cup | 6 | 257 | 90 | 42.83 | 110.78 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 8 | 146 | 35 | 18.25 | 129.20 | 0 | 0 |
India | 7 | 144 | 32 | 24.00 | 113.39 | 0 | 0 |
Sri Lanka | 6 | 123 | 51 | 20.50 | 125.51 | 1 | 0 |
Bangladesh | 10 | 107 | 31 | 10.70 | 108.08 | 0 | 0 |
Afghanistan | 9 | 72 | 30 | 8.00 | 96.00 | 0 | 0 |
Ireland | 12 | 51 | 14 | 4.25 | 59.30 | 0 | 0 |
South Africa | 4 | 40 | 30 | 10.00 | 153.85 | 0 | 0 |
Australia | 1 | 35 | 35 | 35.00 | 166.67 | 0 | 0 |
West Indies | 1 | 14 | 14 | 14.00 | 175.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Australia | 3 | 84 | 45 | 28.00 | 66.67 | 0 | 0 |
Pakistan | 3 | 57 | 29 | 19.00 | 78.08 | 0 | 0 |
Bangladesh | 5 | 47 | 25 | 9.40 | 54.02 | 0 | 0 |
Afghanistan | 4 | 21 | 12 | 5.25 | 63.64 | 0 | 0 |
India | 1 | 8 | 8 | 8.00 | 36.36 | 0 | 0 |
Ireland | 3 | 2 | 2 | 1.00 | 33.33 | 0 | 0 |
Last 10 innings · batting
2vs AFG
2vs AFG
7vs AFG
12vs AFG
3vs SA
19*vs NAM
0vs SA
18vs NAM
30vs SA
1vs IND
T20I
vs AFG1 Nov 2026 · c A Omarzai b N Ahmad
2(3)
T20I
vs AFG29 Oct 2026 · lbw b R Khan
2(5)
T20I
vs AFG27 Oct 2026 · lbw b R Khan
7(6)
ODI
vs AFG23 Oct 2026 · b F Farooqi
12(11)
T20I
vs SA6 Sep 2026 · c JH Hermann b P Subrayen
3(5)
T20I
vs NAM3 Sep 2026 · Not out
19*(13)
T20I
vs SA1 Sep 2026 · lbw b D Jansen
0(1)
T20I
vs NAM31 Aug 2026 · c J Frylinck b G Erasmus
18(11)
T20I
vs SA29 Aug 2026 · c RA Herman b K Maphaka
30(13)
T20I
vs IND26 Jul 2026 · b A Sharma
1(3)
Zimbabwe Cricket
Pakistan
India
Sri Lanka
Bangladesh
Afghanistan
Ireland
South Africa
Australia
West Indies