Personal details
Born20 Apr 1998
Age28 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 98 | 98 | 75.96 | 0 | 0 |
| ODI | 6 | 157 | 26.17 | 85.79 | 2 | 4.53 |
| T20I | 7 | 106 | 21.2 | 104.95 | 0 | 8.5 |
| T20 | 68 | 1730 | 34.6 | 125.27 | 25 | 8.35 |
| List A | 69 | 1979 | 34.12 | 84.68 | 40 | 5.24 |
| First-class | 45 | 2502 | 33.81 | 55.26 | 63 | 3.25 |
| T10 | 7 | 211 | 52.75 | 171.54 | 7 | 8.79 |
Debuts
First ClassCentral D vs Otago at Alexandra6 Dec 2018
List AOtago vs Central D at Dunedin4 Nov 2018
T20Central D vs Wellington at New Plymouth31 Dec 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 1 | 0 | 98 | 98 | 98 | 129 | 75.96 | 0 | 1 | 6 | 1 | 0 |
| ODI | 6 | 6 | 0 | 157 | 75 | 26.17 | 183 | 85.79 | 0 | 2 | 8 | 7 | 2 |
| T20I | 7 | 6 | 1 | 106 | 34 | 21.2 | 101 | 104.95 | 0 | 0 | 3 | 5 | 2 |
| T20 | 68 | 61 | 11 | 1730 | 82 | 34.6 | 1381 | 125.27 | 0 | 13 | 149 | 54 | 31 |
| List A | 69 | 64 | 6 | 1979 | 138 | 34.12 | 2337 | 84.68 | 3 | 13 | 186 | 35 | 35 |
| First-class | 45 | 79 | 5 | 2502 | 174 | 33.81 | 4528 | 55.26 | 2 | 17 | 289 | 17 | 29 |
| T10 | 7 | 7 | 3 | 211 | 49 | 52.75 | 123 | 171.54 | 0 | 0 | 18 | 12 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 1 | 1 | 0 | 0 | – | 0 | 0 | 0 | 0 |
| ODI | 6 | 4 | 22.3 | 102 | 2 | 1/25 | 51 | 4.53 | 0 | 0 |
| T20I | 7 | 1 | 2 | 17 | 0 | – | 0 | 8.5 | 0 | 0 |
| T20 | 68 | 42 | 92.2 | 771 | 25 | 5/11 | 30.84 | 8.35 | 1 | 0 |
| List A | 69 | 51 | 296.5 | 1558 | 40 | 3/36 | 38.95 | 5.24 | 0 | 0 |
| First-class | 45 | 62 | 646.5 | 2100 | 63 | 7/65 | 33.33 | 3.25 | 2 | 0 |
| T10 | 7 | 7 | 14 | 123 | 7 | 3/16 | 17.57 | 8.79 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| The Ford Trophy | 61 | 1690 | 138 | 34.49 | 84.04 | 34 | 5.23 |
| Plunket Shield | 38 | 2106 | 174 | 32.40 | 55.86 | 64 | 3.15 |
| Super Smash Men's | 57 | 1588 | 82 | 37.81 | 128.27 | 23 | 8.29 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 3 | 78 | 34 | 26.00 | 113.04 | 0 | 0 |
Bangladesh | 2 | 18 | 15 | 18.00 | 81.82 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 1 | 0 | 17 | – | 8.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 4 | 149 | 75 | 37.25 | 89.76 | 2 | 0 |
West Indies | 2 | 22 | 22 | 22.00 | 68.75 | 0 | 0 |
India | 1 | 8 | 8 | 8.00 | 61.54 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 3 | 2 | 86 | 43.00 | 7.48 | 34.50 |
West Indies | 1 | 0 | 16 | – | 3.20 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 1 | 98 | 98 | 98.00 | 75.97 | 1 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 1 | 0 | 0 | – | 0.00 | – |
Last 10 innings · batting
8vs IND
10*vs IND-A
93vs IND-A
51 & 42vs IND-A
9vs VIC
11vs HKA
26*vs ACT
22*vs WI
0vs WI
98vs IRE
ODI
vs IND13 Nov 2026 · c GS Brar b AN Dar
8(13)
First Class
vs IND-A6 Nov 2026 · Not out
10*(27)
First Class
vs IND-A30 Oct 2026 · lbw b M Siraj
93(226)
First Class
vs IND-A23 Oct 2026 · lbw b W Sundar & c YV Rathod b M Choudhary
51 & 42(79 & 67)
T20
vs VIC26 Aug 2026 · c TR Murphy b Sam Elliott
9(12)
T20
vs HKA25 Aug 2026 · c SG Jayasuriya b U Khan
11(11)
T20
vs ACT23 Aug 2026 · Not out
26*(24)
ODI
vs WI16 Jul 2026 · Not out
22*(28)
ODI
vs WI13 Jul 2026 · b Khary Pierre
0(4)
Test
vs IRE27 May 2026 · c RB Wilson b A McBrine
98(129)
Last 10 innings · bowling
0/95vs IND-A
0 & 0/14 & 67vs IND-A
1/81vs IND-A
0/10vs BHP
0/17vs VIC
0/8vs HKA
0/16vs WI
0/0vs IRE
0/17vs BAN
1/35vs BAN
First Class
vs IND-A6 Nov 2026
0/95
First Class
vs IND-A30 Oct 2026
0 & 0/14 & 67
First Class
vs IND-A23 Oct 2026
1/81
T20
vs BHP27 Aug 2026
0/10
T20
vs VIC26 Aug 2026
0/17
T20
vs HKA25 Aug 2026
0/8
ODI
vs WI13 Jul 2026
0/16
Test
vs IRE27 May 2026
0/0
T20I
vs BAN2 May 2026
0/17
ODI
vs BAN23 Apr 2026
1/35
New Zealand Cricket
Pakistan
Bangladesh
West Indies
India
Ireland