Personal details
Born20 Feb 1998
Age28 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 82 | 1717 | 34.34 | 126.81 | 48 | 7.02 |
| T20 | 84 | 1772 | 33.43 | 126.21 | 46 | 7.23 |
| List A | 24 | 608 | 38 | 98.22 | 19 | 4.57 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 82 | 70 | 20 | 1717 | 98 | 34.34 | 1354 | 126.81 | 0 | 6 | 119 | 69 | 29 |
| T20 | 84 | 74 | 21 | 1772 | 98 | 33.43 | 1404 | 126.21 | 0 | 6 | 132 | 79 | 31 |
| List A | 24 | 17 | 1 | 608 | 104 | 38 | 619 | 98.22 | 1 | 4 | 39 | 28 | 12 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 82 | 55 | 145.4 | 1022 | 48 | 4/12 | 21.29 | 7.02 | 0 | 0 |
| T20 | 84 | 56 | 149.4 | 1083 | 46 | 4/12 | 23.54 | 7.23 | 0 | 0 |
| List A | 24 | 13 | 92 | 421 | 19 | 4/38 | 22.15 | 4.57 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 4 | 49 | 33 | 12.25 | 44.14 | 1 | 10.50 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 77 | 42 | 38.50 | 148.08 | 0 | 0 |
Afghanistan | 1 | 11 | 11 | 11.00 | 32.35 | 0 | 0 |
West Indies | 1 | 3 | 3 | 3.00 | 37.50 | 0 | 0 |
New Zealand | 1 | 2 | 2 | 2.00 | 15.38 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 1 | 1 | 10 | 10.00 | 10.00 | 6.00 |
Zimbabwe | 1 | 1 | 29 | 29.00 | 9.67 | 18.00 |
Afghanistan | 1 | 0 | 11 | – | 11.00 | – |
Last 10 innings · batting
60vs NIG
26vs LST
38vs ZAMB
54vs KEN
32vs KEN
17*vs BTS
45vs KEN
29vs RWN
6vs BTS
32*vs SLE
T20I
vs NIG25 Oct 2026 · b S Okpe
60(36)
T20I
vs LST21 Oct 2026 · c C Tlali b T Chaoana
26(15)
T20I
vs ZAMB20 Oct 2026 · c Z Patel b R Lungu
38(20)
T20I
vs KEN19 Sep 2026 · c DM Gondaria b P Langat
54(35)
T20I
vs KEN18 Sep 2026 · c RR Patel b F Mutua
32(19)
T20I
vs BTS16 Sep 2026 · Not out
17*(17)
T20I
vs KEN12 Sep 2026 · b S Gill
45(29)
T20I
vs RWN11 Sep 2026 · b M Akayezu
29(18)
T20I
vs BTS10 Sep 2026 · b K Piet
6(3)
T20I
vs SLE9 Sep 2026 · Not out
32*(8)
Last 10 innings · bowling
3/11vs GAMBI
1/10vs LST
0/9vs ZAMB
1/30vs KEN
0/12vs SLE
0/30vs KEN
1/11vs BTS
0/21vs SLE
0/34vs NAM-A
1/25vs NAM-A

Zimbabwe
Afghanistan
West Indies
New Zealand