Personal details
Born1 Jan 1996
Age30 Years
BattingRight Hand Bat
BowlingLeft Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 4 | 12 | 12 | 57.14 | 6 | 6.11 |
| T20I | 13 | 1 | 0.5 | 16.66 | 11 | 8.3 |
| T20 | 77 | 76 | 6.9 | 95 | 77 | 8.02 |
| List A | 71 | 153 | 11.76 | 74.63 | 83 | 5.43 |
| First-class | 39 | 251 | 9.65 | 33.24 | 93 | 2.77 |
Debuts
ODIPakistan vs New Zealand, National Stadium, Karachi5 May 2023
T20IIndia vs New Zealand, Narendra Modi Stadium, Ahmedabad1 Feb 2023
First ClassAuckland vs Otago, Eden Park Outer Oval, Auckland7 Nov 2017
List ACentral D vs Auckland, Pukekura Park, New Plymouth3 Dec 2017
T20Central D vs Auckland, Eden Park Outer Oval, Auckland13 Dec 2017
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 4 | 4 | 3 | 12 | 5 | 12 | 21 | 57.14 | 0 | 0 | 1 | 0 | 0 |
| T20I | 13 | 3 | 1 | 1 | 1 | 0.5 | 6 | 16.66 | 0 | 0 | 0 | 0 | 6 |
| T20 | 77 | 25 | 14 | 76 | 17 | 6.9 | 80 | 95 | 0 | 0 | 5 | 2 | 29 |
| List A | 71 | 33 | 20 | 153 | 30 | 11.76 | 205 | 74.63 | 0 | 0 | 10 | 3 | 24 |
| First-class | 39 | 44 | 18 | 251 | 42 | 9.65 | 755 | 33.24 | 0 | 0 | 32 | 2 | 18 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 4 | 4 | 36 | 220 | 6 | 3/69 | 36.66 | 6.11 | 0 | 0 |
| T20I | 13 | 12 | 40.5 | 339 | 11 | 3/35 | 30.81 | 8.3 | 0 | 0 |
| T20 | 77 | 76 | 253 | 2030 | 77 | 4/26 | 26.36 | 8.02 | 0 | 0 |
| List A | 71 | 69 | 536.5 | 2918 | 83 | 6/51 | 35.15 | 5.43 | 2 | 0 |
| First-class | 39 | 63 | 880.5 | 2448 | 93 | 6/67 | 26.32 | 2.77 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| The Ford Trophy | 57 | 104 | 19 | 11.56 | 71.72 | 70 | 5.19 |
| Plunket Shield | 37 | 247 | 42 | 8.23 | 33.02 | 90 | 2.80 |
| Super Smash Men's | 45 | 61 | 17 | 12.20 | 117.31 | 44 | 7.83 |
| Vitality Blast | 8 | 1 | 1 | 0.50 | 16.67 | 8 | 7.85 |
| Major League Cricket | 2 | 2 | 2 | 2.00 | 33.33 | 0 | 10.76 |
| Global T20 Canada | 7 | 5 | 5 | – | 125.00 | 8 | 4.71 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 2 | 1 | 1 | 0.50 | 20.00 | 0 | 0 |
India | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 3 | 5 | 106 | 21.20 | 8.83 | 14.40 |
Pakistan | 4 | 3 | 92 | 30.67 | 7.77 | 23.67 |
Bangladesh | 1 | 0 | 23 | – | 5.75 | – |
India | 1 | 0 | 42 | – | 10.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 2 | 9 | 5 | 9.00 | 81.82 | 0 | 0 |
Bangladesh | 1 | 2 | 2 | – | 28.57 | 0 | 0 |
Pakistan | 1 | 1 | 1 | – | 33.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 2 | 3 | 101 | 33.67 | 6.31 | 32.00 |
Bangladesh | 1 | 2 | 62 | 31.00 | – | 0.00 |
Pakistan | 1 | 1 | 57 | 57.00 | 5.70 | 60.00 |
Last 10 innings · batting
2*vs ASA
3vs HKA
2*vs BAN
0vs SL-A
6vs CK
6 & 4vs OV
0 & 0vs ND
7vs CS
0vs ND
15*vs WF
T20
vs ASA30 Aug 2026 · Not out
2*(2)
T20
vs HKA25 Aug 2026 · runout (M Kumar)
3(4)
ODI
vs BAN23 Apr 2026 · Not out
2*(7)
List A
vs SL-A5 Apr 2026 · c R Fernando b W Sahan
0(3)
First Class
vs CK26 Mar 2026 · c Mitchell Hay b T Muller
6(33)
First Class
vs OV8 Mar 2026 · c T Johnson b T O'Connor & c MW Chu b T O'Connor
6 & 4(77 & 11)
First Class
vs ND27 Feb 2026 · c SC Kuggeleijn b Z Gibson & c RR O Donnell b Kristian Clarke
0 & 0(4 & 7)
List A
vs CS6 Feb 2026 · runout (Brett Randell)
7(4)
T20
vs ND22 Jan 2026 · lbw b T Pringle
0(1)
First Class
vs WF4 Dec 2025 · Not out
15*(20)
Last 10 innings · bowling
0/9vs ASA
0/32vs VIC
2/26vs HKA
3/23vs ACT
0/23vs BAN
2/62vs BAN
0/50vs SL-A
1/25vs SL-A
1/45vs ND
0/27vs CS

Pakistan
India
Sri Lanka
Bangladesh
England