Personal details
Born17 Dec 1998
Age27 Years
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 12 | 124 | 13.77 | 88.16 | 23 | 4.96 |
| T20I | 22 | 77 | 11 | 108.45 | 24 | 8 |
| T20 | 117 | 591 | 15.97 | 126.82 | 137 | 8.81 |
| List A | 30 | 146 | 11.23 | 61.34 | 43 | 5.18 |
| First-class | 32 | 827 | 25.06 | 59.53 | 111 | 3.08 |
Debuts
First ClassSouth Aust vs Queensland, Brisbane 18 Oct 2019
List ANPS vs India A, Mackay 27 Aug 2016
T20Heat vs Stars, Canberra 11 Dec 2020
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 12 | 9 | 0 | 124 | 52 | 13.77 | 119 | 88.16 | 0 | 2 | 6 | 8 | 3 |
| T20I | 22 | 12 | 5 | 77 | 34 | 11 | 71 | 108.45 | 0 | 0 | 8 | 3 | 13 |
| T20 | 117 | 65 | 28 | 591 | 59 | 15.97 | 466 | 126.82 | 0 | 1 | 49 | 24 | 62 |
| List A | 30 | 17 | 4 | 146 | 52 | 11.23 | 238 | 61.34 | 0 | 1 | 9 | 5 | 10 |
| First-class | 32 | 44 | 11 | 827 | 83 | 25.06 | 1389 | 59.53 | 0 | 6 | 89 | 27 | 27 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 12 | 12 | 74.1 | 504 | 23 | 4/17 | 21.91 | 4.96 | 0 | 0 |
| T20I | 22 | 21 | 68.3 | 548 | 24 | 3/13 | 22.83 | 8 | 0 | 0 |
| T20 | 117 | 115 | 393.5 | 3472 | 137 | 4/10 | 25.34 | 8.81 | 0 | 0 |
| List A | 30 | 30 | 235.5 | 1223 | 43 | 4/17 | 28.44 | 5.18 | 0 | 0 |
| First-class | 32 | 62 | 928 | 2861 | 111 | 7/96 | 25.77 | 3.08 | 3 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 13 | 40 | 18 | 20.00 | 142.86 | 7 | 11.13 |
| Big Bash League | 58 | 254 | 42 | 12.70 | 117.05 | 70 | 8.66 |
| ICC Men's T20 World Cup | 3 | 11 | 11 | 11.00 | 122.22 | 2 | 8.88 |
| The Marsh Cup | 9 | 16 | 11 | 4.00 | 43.24 | 12 | 5.22 |
| Sheffield Shield | 31 | 710 | 72 | 21.52 | 54.78 | 116 | 3.14 |
| Vitality Blast | 8 | 31 | 12 | 31.00 | 88.57 | 9 | 9.02 |
| ICC Under-19 World Cup | 2 | 7 | 7 | 7.00 | 140.00 | 3 | 4.79 |
| Major League Cricket | 20 | 188 | 59 | 23.50 | 163.48 | 29 | 8.32 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 3 | 49 | 34 | 24.50 | 113.95 | 0 | 0 |
Ireland | 1 | 11 | 11 | – | 183.33 | 0 | 0 |
West Indies | 1 | 9 | 9 | 9.00 | 112.50 | 0 | 0 |
Bangladesh | 1 | 4 | 4 | – | 400.00 | 0 | 0 |
India | 3 | 3 | 3 | 3.00 | 75.00 | 0 | 0 |
New Zealand | 1 | 1 | 1 | 1.00 | 20.00 | 0 | 0 |
Sri Lanka | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
England | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 5 | 8 | 134 | 16.75 | 7.88 | 12.75 |
West Indies | 2 | 4 | 76 | 19.00 | 9.50 | 12.00 |
India | 5 | 4 | 124 | 31.00 | 7.83 | 23.75 |
New Zealand | 2 | 2 | 55 | 27.50 | 7.86 | 21.00 |
England | 1 | 1 | 26 | 26.00 | 7.09 | 22.00 |
Ireland | 1 | 0 | 22 | – | 11.00 | – |
Sri Lanka | 1 | 0 | 22 | – | 11.00 | – |
Bangladesh | 1 | 0 | 19 | – | 9.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 3 | 60 | 50 | 20.00 | 142.86 | 1 | 0 |
Bangladesh | 3 | 53 | 52 | 17.67 | 96.36 | 1 | 0 |
Zimbabwe | 2 | 8 | 5 | 4.00 | 47.06 | 0 | 0 |
India | 1 | 3 | 3 | 3.00 | 60.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 2 | 8 | 38 | 4.75 | 2.35 | 12.13 |
South Africa | 4 | 7 | 185 | 26.43 | 6.17 | 25.71 |
Bangladesh | 3 | 4 | 132 | 33.00 | 5.74 | 34.50 |
India | 1 | 3 | 39 | 13.00 | 3.90 | 20.00 |
England | 1 | 1 | 46 | 46.00 | 4.60 | 60.00 |
Zimbabwe | 2 | 1 | 110 | 110.00 | 6.11 | 108.00 |
Last 10 innings · batting
2vs SA
6 & 9*vs WA
50vs SA
3vs ZIM
5vs ZIM
28*vs WF
5vs LAKR
1*vs MINY
7vs WF
13vs SEO
First Class
vs SA19 Oct 2026 · b HTRJY Thornton
2(15)
First Class
vs WA8 Oct 2026 · c Sam Fanning b A Esterhuysen & Not out
6 & 9*(10 & 12)
ODI
vs SA27 Sep 2026 · lbw b L Williams
50(28)
ODI
vs ZIM20 Sep 2026 · lbw b G Cremer
3(6)
ODI
vs ZIM15 Sep 2026 · c C Ervine b N Nyamhuri
5(11)
T20
vs WF17 Jul 2026 · Not out
28*(13)
T20
vs LAKR11 Jul 2026 · c M Tromp b SC van Schalkwyk
5(5)
T20
vs MINY6 Jul 2026 · Not out
1*(1)
T20
vs WF4 Jul 2026 · c BJ Dwarshuis b I Holland
7(8)
T20
vs SEO27 Jun 2026 · runout (HM Singh)
13(10)
Last 10 innings · bowling
1/46vs ENG
2 & 5/36 & 52vs SA
5 & 4/48 & 53vs WA
1/70vs SA
0/69vs ZIM
1/41vs ZIM
3/36vs WF
0/39vs LAKR
2/36vs SEO
2/24vs LAKR
ODI
vs ENG13 Nov 2026
1/46
First Class
vs SA19 Oct 2026
2 & 5/36 & 52
First Class
vs WA8 Oct 2026
5 & 4/48 & 53
ODI
vs SA27 Sep 2026
1/70
ODI
vs ZIM20 Sep 2026
0/69
ODI
vs ZIM15 Sep 2026
1/41
T20
vs WF17 Jul 2026
3/36
T20
vs LAKR15 Jul 2026
0/39
T20
vs SEO12 Jul 2026
2/36
T20
vs LAKR11 Jul 2026
2/24
Punjab Kings
Australia Cricket Team
Brisbane Heat
Pakistan
Ireland
West Indies
Bangladesh
India
New Zealand
Sri Lanka
England
South Africa
Zimbabwe