Personal details
Born1 Feb 1998
Age28 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 62 | 671 | 17.21 | 87.14 | 90 | 4.93 |
| T20I | 58 | 359 | 15.61 | 127.76 | 60 | 8.41 |
| T20 | 65 | 362 | 15.08 | 120.67 | 66 | 8.16 |
| List A | 65 | 715 | 17.02 | 85.83 | 90 | 4.8 |
| First-class | 17 | 345 | 20.29 | 55.55 | 41 | 3.13 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 62 | 48 | 9 | 671 | 55 | 17.21 | 770 | 87.14 | 0 | 3 | 37 | 24 | 17 |
| T20I | 58 | 37 | 14 | 359 | 46 | 15.61 | 281 | 127.76 | 0 | 0 | 22 | 16 | 17 |
| T20 | 65 | 40 | 16 | 362 | 46 | 15.08 | 300 | 120.67 | 0 | 0 | 22 | 18 | 18 |
| List A | 65 | 50 | 8 | 715 | 67 | 17.02 | 833 | 85.83 | 0 | 4 | 53 | 28 | 20 |
| First-class | 17 | 19 | 2 | 345 | 73 | 20.29 | 621 | 55.55 | 0 | 2 | 35 | 10 | 5 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 62 | 60 | 494.2 | 2437 | 90 | 5/30 | 27.08 | 4.93 | 2 | 0 |
| T20I | 58 | 54 | 185.1 | 1558 | 60 | 4/21 | 25.97 | 8.41 | 0 | 0 |
| T20 | 65 | 61 | 208.1 | 1699 | 66 | 4/21 | 25.74 | 8.16 | 0 | 0 |
| List A | 65 | 63 | 509.5 | 2448 | 90 | 5/30 | 27.2 | 4.8 | 2 | 0 |
| First-class | 17 | 27 | 324 | 1015 | 41 | 5/44 | 24.75 | 3.13 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 17 | 83 | 25 | 13.83 | 100.00 | 14 | 8.33 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 9 | 118 | 46 | 23.60 | 161.64 | 0 | 0 |
South Africa | 3 | 44 | 21 | 22.00 | 183.33 | 0 | 0 |
India | 2 | 19 | 13 | 19.00 | 86.36 | 0 | 0 |
Afghanistan | 1 | 12 | 12 | – | 133.33 | 0 | 0 |
Australia | 1 | 7 | 7 | 7.00 | 100.00 | 0 | 0 |
New Zealand | 1 | 6 | 6 | – | 150.00 | 0 | 0 |
Sri Lanka | 1 | 1 | 1 | 1.00 | 33.33 | 0 | 0 |
Pakistan | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 11 | 8 | 324 | 40.50 | 8.64 | 28.13 |
South Africa | 3 | 7 | 90 | 12.86 | 7.50 | 10.29 |
England | 1 | 2 | 31 | 15.50 | 15.50 | 6.00 |
Afghanistan | 1 | 2 | 34 | 17.00 | 8.50 | 12.00 |
Sri Lanka | 1 | 1 | 27 | 27.00 | 9.00 | 18.00 |
Australia | 1 | 0 | 19 | – | 9.50 | – |
New Zealand | 1 | 0 | 25 | – | 8.33 | – |
Ireland | 1 | 0 | 18 | – | 6.00 | – |
Pakistan | 2 | 0 | 72 | – | 9.00 | – |
India | 2 | 0 | 64 | – | 9.14 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 3 | 99 | 50 | 49.50 | 119.28 | 1 | 0 |
South Africa | 3 | 57 | 30 | 28.50 | 118.75 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
South Africa | 3 | 6 | 150 | 25.00 | 6.25 | 24.00 |
Ireland | 5 | 5 | 247 | 49.40 | 5.49 | 54.00 |
Last 10 innings · batting
2*vs KY
11vs KG
15vs JB
40vs IRE
9*vs IRE
50vs IRE
13vs SA
30vs SA
14*vs SA
21vs SA
T20
vs KY12 Nov 2026 · Not out
2*(2)
T20
vs KG7 Nov 2026 · b S Yadav
11(16)
T20
vs JB5 Nov 2026 · runout (L Rajbanshi / (sub S Karki ))
15(8)
ODI
vs IRE30 Oct 2026 · b J Moondra
40(34)
ODI
vs IRE27 Oct 2026 · Not out
9*(6)
ODI
vs IRE22 Oct 2026 · b L McCarthy
50(43)
ODI
vs SA13 Sep 2026 · c E Bosch b Nqabayomzi Peter
13(13)
ODI
vs SA11 Sep 2026 · b E Bosch
30(27)
ODI
vs SA9 Sep 2026 · Not out
14*(8)
T20I
vs SA4 Sep 2026 · c C Esterhuizen b N Mokoena
21(10)
Last 10 innings · bowling
1/20vs KY
2/24vs KG
1/30vs JB
3/16vs PA
1/47vs IRE
1/59vs IRE
2/37vs IRE
0/63vs IRE
1/41vs IRE
0/25vs SA

Zimbabwe
South Africa
India
Afghanistan
Australia
New Zealand
Sri Lanka
Pakistan
England
Ireland