Personal details
Born12 Sep 1995
Age31 Years
BattingLeft hand Bat
BowlingLeft Arm Orthodox
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 1 | 4 | 4 | 36.36 | 0 | 0 |
| T20 | 53 | 910 | 18.20 | 125.52 | 0 | 12.00 |
| List A | 41 | 1618 | 41.48 | 97.29 | 0 | 0 |
| First-class | 41 | 2058 | 29.82 | 47.67 | 0 | 2.5 |
| T10 | 11 | 146 | 29.20 | 178.05 | 4 | 13.00 |
Debuts
ODINew Zealand vs Australia, Auckland30 Jan 2017
First ClassTasmania vs Queensland, Hobart6 Nov 2015
List ANPS vs SA A, Townsville13 Aug 2016
T20Hurricanes vs Heat, Brisbane29 Dec 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 1 | 0 | 4 | 4 | 4 | 11 | 36.36 | 0 | 0 | 0 | 0 | 0 |
| T20 | 53 | 53 | 3 | 910 | 74 | 18.20 | 725 | 125.52 | 0 | 3 | 72 | 36 | 23 |
| List A | 41 | 40 | 1 | 1618 | 107 | 41.48 | 1663 | 97.29 | 3 | 14 | 168 | 47 | 16 |
| First-class | 41 | 73 | 4 | 2058 | 135 | 29.82 | 4317 | 47.67 | 4 | 9 | 255 | 18 | 38 |
| T10 | 11 | 8 | 3 | 146 | 41 | 29.20 | 82 | 178.05 | 0 | 0 | 9 | 11 | 11 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 53 | 2 | 2 | 24 | 0 | – | 0 | 12.00 | 0 | 0 |
| First-class | 41 | 2 | 2 | 5 | 0 | – | 0 | 2.5 | 0 | 0 |
| T10 | 11 | 6 | 7 | 91 | 4 | 2/8 | 22.75 | 13.00 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | 49 | 793 | 74 | 17.24 | 124.88 | 0 | 15.00 |
| The Marsh Cup | 14 | 561 | 88 | 43.15 | 103.31 | 0 | – |
| Sheffield Shield | 32 | 1409 | 135 | 26.58 | 44.50 | 0 | 2.50 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 1 | 4 | 4 | 4.00 | 36.36 | 0 | 0 |
Last 10 innings · batting
11vs SR
1vs JB
3vs SA
34vs LL
0vs SR
51vs SR
27vs LL
16vs KY
22vs CR
54vs MAR
T20
vs SR13 Nov 2026 · runout (FA Allen)
11(7)
T20
vs JB29 Oct 2026 · c M Ali b R Mahesh Yadav
1(3)
List A
vs SA21 Feb 2026 · c A Carey b C Thompson
3(10)
T20
vs LL11 Dec 2025 · c (sub D Gupta) b J Smit
34(28)
T20
vs SR9 Dec 2025 · c DS Airee b SC Kuggeleijn
0(1)
T20
vs SR6 Dec 2025 · c Binod Bhandari b H Singh
51(27)
T20
vs LL3 Dec 2025 · c D Nath b S Malla
27(20)
T20
vs KY28 Nov 2025 · c Priyank Panchal b Sompal Kami
16(13)
T20
vs CR26 Nov 2025 · lbw b R Kumar
22(11)
T20
vs MAR3 Aug 2025 · runout (A Tolhurst)
54(43)
Last 10 innings · bowling
0/9vs JB
0/11vs LL
1/19vs SR
0/7vs SR
0/32vs KY
2/8vs GCF
1/19vs FL
0/18vs NEP
0/18vs TMB
3/14vs WYN
New Zealand