Personal details
Born26 Nov 1995
Age30 Years
BattingLeft hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 111 | 2369 | 26.92 | 130.73 | 0 | 0 |
| List A | 73 | 2407 | 35.92 | 81.07 | 0 | 0 |
| First-class | 118 | 5683 | 31.22 | 45.96 | 3 | 4.81 |
Debuts
First Class Kent vs Hampshire, Southampton15 Sep 2014
List A Gloucs vs Hampshire, Bristol 31 Jul 2014
T20 Hampshire vs Somerset, Taunton19 Jun 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 111 | 104 | 16 | 2369 | 87 | 26.92 | 1812 | 130.73 | 0 | 14 | 208 | 73 | 42 |
| List A | 73 | 72 | 5 | 2407 | 189 | 35.92 | 2969 | 81.07 | 6 | 12 | 253 | 19 | 47 |
| First-class | 118 | 196 | 14 | 5683 | 182 | 31.22 | 12364 | 45.96 | 10 | 34 | 708 | 13 | 136 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 118 | 11 | 27.5 | 134 | 3 | 2/59 | 44.66 | 4.81 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | 6 | 115 | 42 | 23.00 | 126.37 | 0 | – |
| Vitality Blast | 83 | 1691 | 87 | 25.24 | 134.21 | 0 | 9.00 |
| County Championship | 104 | 5208 | 182 | 32.55 | 45.59 | 3 | 5.40 |
| English One Day Cup | 31 | 1362 | 189 | 50.44 | 89.19 | 0 | – |
| The Hundred Men's | 8 | 159 | 51 | 31.80 | 157.43 | 0 | – |
Last 10 innings · batting
10*vs TR
21vs SB
31vs ML
26vs HAM
21vs SUR
35vs ESS
8vs WAR
31vs SUR
34vs LEI
2vs HAM
100B
vs TR2 Aug 2026 · Not out
10*(5)
100B
vs SB25 Jul 2026 · c T Stubbs b C Jordan
21(10)
100B
vs ML21 Jul 2026 · lbw b T Boult
31(18)
T20
vs HAM12 Jul 2026 · lbw b S Currie
26(21)
T20
vs SUR8 Jul 2026 · c O Pope b C Jordan
21(15)
T20
vs ESS3 Jul 2026 · c & b SR Harmer
35(35)
T20
vs WAR1 Jul 2026 · c U Tariq b D Mousley
8(10)
T20
vs SUR26 Jun 2026 · c TK Curran b R Topley
31(20)
T20
vs LEI5 Jun 2026 · c RK Patel b I Holland
34(21)
T20
vs HAM2 Jun 2026 · c CP Wood b JK Fuller
2(8)
Last 10 innings · bowling
0/9vs WAR
0/14vs MID
0/8vs GLO
0/10vs GLA
0/13vs LEI
0/3vs SUR
1/12vs SOM
1/2vs LAN
0/8vs PZ
0/5vs SUR
T20
vs WAR1 Jul 2026
0/9
First Class
vs MID24 May 2024
0/14
First Class
vs GLO19 Apr 2024
0/8
First Class
vs GLA18 May 2023
0/10
First Class
vs LEI11 Jul 2022
0/13
First Class
vs SUR10 Sep 2019
0/3
First Class
vs SOM11 May 2018
1/12
T20
vs LAN24 Mar 2017
1/2
T20
vs PZ24 Mar 2017
0/8
First Class
vs SUR17 Jul 2016
0/5
Brisbane Heat
Sussex Cricket