Personal details
Born1 Dec 1993
Age32 Years
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 12 | 533 | 31.35 | 61.19 | 12 | 4.02 |
| T20 | 108 | 2330 | 30.25 | 124 | 29 | 7.58 |
| List A | 63 | 1655 | 32.45 | 80.18 | 54 | 5.57 |
| First-class | 126 | 7113 | 37.63 | 54.82 | 223 | 3.36 |
| T10 | 17 | 354 | 32.18 | 173.53 | 8 | 10.88 |
Debuts
First ClassTasmania vs Queensland, Hobart 20 Feb 2014
List AQueensland vs Tasmania, Brisbane 3 Oct 2016
T20Strikers vs Hurricanes, Hobart 2 Jan 2017
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 20 | 3 | 533 | 72 | 31.35 | 871 | 61.19 | 0 | 5 | 54 | 1 | 12 |
| T20 | 108 | 93 | 16 | 2330 | 112 | 30.25 | 1879 | 124 | 1 | 15 | 173 | 78 | 54 |
| List A | 63 | 57 | 6 | 1655 | 138 | 32.45 | 2064 | 80.18 | 2 | 9 | 157 | 25 | 38 |
| First-class | 126 | 215 | 26 | 7113 | 187 | 37.63 | 12975 | 54.82 | 14 | 38 | 798 | 53 | 165 |
| T10 | 17 | 16 | 5 | 354 | 82 | 32.18 | 204 | 173.53 | 0 | 2 | 31 | 18 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 19 | 96.3 | 388 | 12 | 3/84 | 32.33 | 4.02 | 0 | 0 |
| T20 | 108 | 59 | 153 | 1161 | 29 | 4/29 | 40.03 | 7.58 | 0 | 0 |
| List A | 63 | 52 | 302.1 | 1684 | 54 | 6/17 | 31.19 | 5.57 | 1 | 0 |
| First-class | 126 | 201 | 2244.2 | 7534 | 223 | 8/123 | 33.78 | 3.36 | 4 | 0 |
| T10 | 17 | 13 | 20.3 | 223 | 8 | 2/19 | 27.88 | 10.88 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | 77 | 1461 | 67 | 30.44 | 122.36 | 13 | 8.69 |
| The Marsh Cup | 32 | 874 | 138 | 34.96 | 87.14 | 35 | 5.49 |
| Sheffield Shield | 80 | 4614 | 187 | 37.82 | 54.03 | 148 | 3.40 |
| Vitality Blast | 25 | 815 | 112 | 35.43 | 136.06 | 14 | 8.12 |
| County Championship | 18 | 997 | 100 | 41.54 | 66.38 | 44 | 3.18 |
| English One Day Cup | 8 | 260 | 73 | 37.14 | 77.38 | 14 | 5.48 |
| Global T20 Canada | 7 | 139 | 49 | 27.80 | 110.32 | 7 | 5.88 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 6 | 150 | 63 | 25.00 | 51.37 | 2 | 0 |
South Africa | 6 | 145 | 72 | 29.00 | 69.38 | 1 | 0 |
India | 2 | 96 | 57 | 96.00 | 69.06 | 1 | 0 |
England | 1 | 71 | 71 | – | 81.61 | 1 | 0 |
Sri Lanka | 2 | 54 | 31 | 27.00 | 48.21 | 0 | 0 |
Bangladesh | 3 | 17 | 12 | 5.67 | 53.13 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 5 | 5 | 81 | 16.20 | 2.70 | 36.00 |
England | 2 | 3 | 84 | 28.00 | 4.00 | 42.00 |
Sri Lanka | 2 | 2 | 19 | 9.50 | 3.68 | 15.50 |
South Africa | 5 | 1 | 103 | 103.00 | 9.36 | 66.00 |
India | 2 | 1 | 53 | 53.00 | 3.12 | 102.00 |
Bangladesh | 3 | 0 | 48 | – | 3.89 | – |
Last 10 innings · batting
54 & 8vs QB
13 & 8vs SA
4 & 39*vs SA
11vs SA
26*vs WA
0vs BAN
12 & 5vs BAN
3vs NOR
23vs GLA
78vs GLO
First Class
vs QB11 Nov 2026 · c Cameron Gannon b M Labuschagne & c JJ Peirson b T Straker
54 & 8(104 & 19)
Test
vs SA18 Oct 2026 · c A Markram b M Jansen & lbw b SR Harmer
13 & 8(28 & 33)
Test
vs SA9 Oct 2026 · c K Verreynne b A Nortje & Not out
4 & 39*(2 & 43)
List A
vs SA23 Sep 2026 · c WA Agar b NJ McAndrew
11(10)
List A
vs WA20 Sep 2026 · Not out
26*(26)
Test
vs BAN22 Aug 2026 · lbw b S Islam
0(1)
Test
vs BAN13 Aug 2026 · b T Ahmed & b MH Miraz
12 & 5(10 & 21)
T20
vs NOR12 Jul 2026 · c D Willey b GLS Scrimshaw
3(8)
T20
vs GLA10 Jul 2026 · c AW Gorvin b MS Crane
23(20)
T20
vs GLO5 Jul 2026 · c JMR Taylor b MD Taylor
78(44)
Last 10 innings · bowling
1 & 0/54 & 6vs QB
0/43vs SA
1 & 0/23 & 4vs SA
0/73vs SA
3/31vs WA
0/8vs BAN
0 & 0/28 & 12vs BAN
3/30vs NOR
0/17vs GLA
1/11vs GLO
First Class
vs QB11 Nov 2026
1 & 0/54 & 6
Test
vs SA18 Oct 2026
0/43
Test
vs SA9 Oct 2026
1 & 0/23 & 4
List A
vs SA23 Sep 2026
0/73
List A
vs WA20 Sep 2026
3/31
Test
vs BAN22 Aug 2026
0/8
Test
vs BAN13 Aug 2026
0 & 0/28 & 12
T20
vs NOR12 Jul 2026
3/30
T20
vs GLA10 Jul 2026
0/17
T20
vs GLO5 Jul 2026
1/11
Australia Cricket Team
Hobart Hurricanes
West Indies
South Africa
India
England
Sri Lanka
Bangladesh