Personal details
Born5 Feb 1998
Age27 Years
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 8 | 368 | 26.28 | 45.65 | 0 | 0 |
| T20I | 7 | 97 | 13.85 | 104.3 | 0 | 0 |
| T20 | 45 | 963 | 22.39 | 129.08 | 0 | 0 |
| List A | 37 | 1200 | 34.28 | 89.35 | 0 | 0 |
| First-class | 38 | 1868 | 30.62 | 59.24 | 3 | 8.03 |
| T10 | 10 | 73 | 18.25 | 165.91 | 0 | – |
Debuts
First Class Eagles vs Mountaineers, Harare 29 Mar 2014
List AEagles vs Tuskers, Bulawayo 15 Mar 2014
T20 Leics vs Durham, Chester-le-Street 13 Sep 2020
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 15 | 1 | 368 | 90 | 26.28 | 806 | 45.65 | 0 | 3 | 37 | 6 | 8 |
| T20I | 7 | 7 | 0 | 97 | 25 | 13.85 | 93 | 104.3 | 0 | 0 | 12 | 1 | 0 |
| T20 | 45 | 45 | 2 | 963 | 81 | 22.39 | 746 | 129.08 | 0 | 3 | 97 | 38 | 11 |
| List A | 37 | 37 | 2 | 1200 | 127 | 34.28 | 1343 | 89.35 | 2 | 10 | 128 | 29 | 14 |
| First-class | 38 | 64 | 3 | 1868 | 159 | 30.62 | 3153 | 59.24 | 4 | 8 | 201 | 45 | 26 |
| T10 | 10 | 7 | 3 | 73 | 24 | 18.25 | 44 | 165.91 | 0 | 0 | 7 | 3 | 2 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 38 | 8 | 17.1 | 138 | 3 | 2/45 | 46 | 8.03 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 24 | 508 | 46 | 22.09 | 129.59 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 2 | 95 | 90 | 47.50 | 49.22 | 1 | 0 |
New Zealand | 4 | 89 | 47 | 29.67 | 44.06 | 0 | 0 |
South Africa | 4 | 69 | 55 | 17.25 | 44.23 | 1 | 0 |
Bangladesh | 4 | 66 | 54 | 16.50 | 39.76 | 1 | 0 |
Afghanistan | 1 | 49 | 49 | 49.00 | 55.06 | 0 | 0 |
Last 10 innings · batting
49vs AFG
11 & 47*vs NZ
27 & 4vs NZ
10 & 55vs SA
6*vs SA
54 & 0vs BAN
2 & 10vs BAN
81vs TUSK
0vs SR
13vs MWR
Test
vs AFG20 Oct 2025 · b Z R Sharifi
49(89)
Test
vs NZ7 Aug 2025 · lbw b M Henry & Not out
11 & 47*(31 & 71)
Test
vs NZ30 Jul 2025 · c MG Bracewell b M Henry & c TA Blundell b WO Rourke
27 & 4(68 & 32)
Test
vs SA6 Jul 2025 · c (sub Zubayr Hamza) b CE Yusuf & c PWA Mulder b S Muthusamy
10 & 55(24 & 126)
First Class
vs SA3 Jun 2025 · Not out
6*(25)
Test
vs BAN28 Apr 2025 · b T Islam & lbw b T Islam
54 & 0(133 & 2)
Test
vs BAN20 Apr 2025 · b H Mahmud & lbw b T Islam
2 & 10(12 & 19)
T20
vs TUSK28 Mar 2025 · c N Gogodo b E Masuku
81(42)
T20
vs SR26 Mar 2025 · c Shelton Mazvitorera b S Raza
0(2)
T20
vs MWR24 Mar 2025 · c A Naqvi b H Macheke
13(9)
Last 2 innings · bowling
0/1vs TUSK
0/15vs MWR

Ireland
New Zealand
South Africa
Bangladesh
Afghanistan