Personal details
Born15 Jul 1998
Age28 Years
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 8 | 210 | 17.5 | 52.63 | 34 | 4.11 |
| ODI | 24 | 120 | 8.57 | 75.00 | 25 | 6.57 |
| T20I | 6 | 8 | 8.00 | 114.29 | 6 | 10.35 |
| T20 | 75 | 550 | 15.27 | 128.2 | 78 | 8.42 |
| List A | 73 | 1150 | 23.95 | 91.85 | 84 | 5.57 |
| First-class | 69 | 2448 | 26.32 | 50.33 | 208 | 3.01 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 13 | 1 | 210 | 42 | 17.5 | 399 | 52.63 | 0 | 0 | 22 | 4 | 4 |
| ODI | 24 | 18 | 4 | 120 | 21 | 8.57 | 160 | 75.00 | 0 | 0 | 5 | 0 | 10 |
| T20I | 6 | 2 | 2 | 8 | 6 | 8.00 | 7 | 114.29 | 0 | 0 | 0 | 0 | 2 |
| T20 | 75 | 48 | 12 | 550 | 51 | 15.27 | 429 | 128.2 | 0 | 1 | 35 | 22 | 28 |
| List A | 73 | 62 | 14 | 1150 | 81 | 23.95 | 1252 | 91.85 | 0 | 4 | 96 | 27 | 31 |
| First-class | 69 | 107 | 14 | 2448 | 114 | 26.32 | 4863 | 50.33 | 1 | 15 | 297 | 26 | 34 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 14 | 209 | 859 | 34 | 9/108 | 25.26 | 4.11 | 2 | 0 |
| ODI | 24 | 23 | 136.5 | 899 | 25 | 4/42 | 35.96 | 6.57 | 0 | 0 |
| T20I | 6 | 6 | 17 | 176 | 6 | 2/14 | 29.33 | 10.35 | 0 | 0 |
| T20 | 75 | 70 | 228.1 | 1922 | 78 | 5/14 | 24.64 | 8.42 | 1 | 0 |
| List A | 73 | 71 | 498.5 | 2782 | 84 | 4/42 | 33.11 | 5.57 | 0 | 0 |
| First-class | 69 | 115 | 1760.2 | 5316 | 208 | 9/108 | 25.55 | 3.01 | 10 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| The Ford Trophy | 55 | 1061 | 81 | 27.21 | 94.31 | 62 | 5.33 |
| Plunket Shield | 47 | 1761 | 114 | 26.28 | 48.96 | 121 | 2.92 |
| Super Smash Men's | 55 | 389 | 38 | 12.97 | 126.71 | 59 | 8.33 |
| Vitality Blast | 19 | 159 | 51 | 26.50 | 134.75 | 16 | 8.59 |
| County Championship | 11 | 286 | 60 | 26.00 | 55.53 | 41 | 3.46 |
| ICC Champions Trophy | 2 | 0 | 0 | – | 0.00 | 1 | 10.50 |
| Global Super League | 4 | 22 | 10 | 22.00 | 200.00 | 4 | 10.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 1 | 6 | 6 | – | 200.00 | 0 | 0 |
Bangladesh | 1 | 2 | 2 | – | 50.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 2 | 3 | 47 | 15.67 | 9.40 | 10.00 |
India | 4 | 3 | 129 | 43.00 | 10.75 | 24.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 3 | 41 | 21 | 41.00 | 83.67 | 0 | 0 |
West Indies | 3 | 31 | 18 | 10.33 | 58.49 | 0 | 0 |
Sri Lanka | 4 | 26 | 17 | 6.50 | 66.67 | 0 | 0 |
Pakistan | 2 | 10 | 8 | 5.00 | 52.63 | 0 | 0 |
England | 2 | 7 | 5 | 7.00 | 70.00 | 0 | 0 |
India | 3 | 4 | 3 | 2.00 | 21.05 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 4 | 7 | 179 | 25.57 | 6.59 | 23.29 |
West Indies | 5 | 6 | 175 | 29.17 | 5.74 | 30.50 |
Sri Lanka | 5 | 5 | 226 | 45.20 | 6.65 | 40.80 |
Bangladesh | 3 | 4 | 141 | 35.25 | 8.55 | 24.75 |
England | 3 | 2 | 116 | 58.00 | 6.82 | 51.00 |
India | 3 | 1 | 62 | 62.00 | 5.31 | 70.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 10 | 148 | 42 | 14.80 | 60.16 | 0 | 0 |
West Indies | 1 | 23 | 23 | 23.00 | 37.70 | 0 | 0 |
Zimbabwe | 1 | 22 | 22 | 22.00 | 27.85 | 0 | 0 |
Ireland | 1 | 17 | 17 | 17.00 | 130.77 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 10 | 23 | 707 | 30.74 | 5.73 | 32.17 |
Ireland | 2 | 8 | 93 | 11.63 | 3.21 | 21.75 |
Zimbabwe | 1 | 3 | 20 | 6.67 | 1.43 | 28.00 |
West Indies | 1 | 0 | 39 | – | 2.60 | – |
Last 10 innings · batting
3vs IND
1vs IND
6*vs IND
5*vs PS
10*vs GAW
7vs LQ
18vs WI
8vs WI
5vs WI
6vs ENG
ODI
vs IND7 Nov 2026 · c RG Sharma b GS Brar
3(9)
ODI
vs IND4 Nov 2026 · c V Kohli b A Kamboj
1(9)
T20I
vs IND30 Oct 2026 · Not out
6*(3)
T20
vs PS28 Jul 2026 · Not out
5*(2)
T20
vs GAW25 Jul 2026 · Not out
10*(2)
T20
vs LQ24 Jul 2026 · c S Hussain b Mohammad Imran
7(7)
ODI
vs WI21 Jul 2026 · c JP Greaves b J Seales
18(16)
ODI
vs WI19 Jul 2026 · b A Joseph
8(29)
ODI
vs WI11 Jul 2026 · lbw b A Joseph
5(9)
Test
vs ENG25 Jun 2026 · c & b S Bashir
6(28)
Last 10 innings · bowling
0/19vs IND
1/21vs IND
2/28vs IND
0/47vs IND
1/34vs IND
0/20vs IND
1/11vs PS
1/28vs SFU
1/43vs GAW
1/43vs LQ
New Zealand Cricket
India
Bangladesh
West Indies
Sri Lanka
Pakistan
England
Zimbabwe
Ireland