Personal details
Born6 Jan 1995
Age31 Years
NationalityEnglish
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 150 | 2432 | 23.84 | 133.04 | 105 | 9.25 |
| List A | 47 | 1328 | 34.95 | 100.08 | 41 | 5.22 |
| First-class | 116 | 5824 | 35.29 | 60.72 | 351 | 2.76 |
| T10 | 10 | 71 | 14.20 | 129.09 | 8 | 10.64 |
Debuts
First Class Middlesex vs Yorkshire, Lord's19 Jun 2017
List A Middlesex vs Glamorgan, Cardiff 26 Jul 2014
T20 Somerset vs Middlesex, The Oval 18 Jun 2014
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 150 | 135 | 33 | 2432 | 77 | 23.84 | 1828 | 133.04 | 0 | 6 | 195 | 92 | 49 |
| List A | 47 | 43 | 5 | 1328 | 100 | 34.95 | 1327 | 100.08 | 0 | 8 | 101 | 36 | 7 |
| First-class | 116 | 184 | 19 | 5824 | 221 | 35.29 | 9590 | 60.72 | 13 | 24 | 683 | 41 | 64 |
| T10 | 10 | 7 | 2 | 71 | 34 | 14.20 | 55 | 129.09 | 0 | 0 | 4 | 6 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 150 | 115 | 303.3 | 2808 | 105 | 5/13 | 26.74 | 9.25 | 1 | 0 |
| List A | 47 | 36 | 269.3 | 1407 | 41 | 4/33 | 34.32 | 5.22 | 0 | 0 |
| First-class | 116 | 186 | 3189 | 8809 | 351 | 11/96 | 25.09 | 2.76 | 8 | 1 |
| T10 | 10 | 8 | 14 | 149 | 8 | 2/16 | 18.63 | 10.64 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 105 | 1788 | 77 | 24.49 | 134.54 | 86 | 9.68 |
| County Championship | 111 | 5724 | 221 | 34.69 | 61.30 | 358 | 2.78 |
| English One Day Cup | 21 | 703 | 100 | 41.35 | 105.40 | 21 | 5.85 |
| The Hundred Men's | 8 | 69 | 28 | 13.80 | 104.55 | 6 | 6.58 |
Last 10 innings · batting
34*vs BBZ
11vs VCK
115vs NOR
100vs LEI
36vs ESS
27vs SUR
6vs HAM
2*vs SUS
13vs SUR
0vs KEN
T10
vs BBZ4 Oct 2026 · Not out
34*(18)
T10
vs VCK30 Sep 2026 · c M Ali b C Jordan
11(11)
First Class
vs NOR24 Sep 2026 · c SA Zaib b Y Chahal
115(124)
List A
vs LEI20 Sep 2026 · c NF Kelly b I Holland
100(115)
T20
vs ESS7 Jun 2026 · c PWA Mulder b S Snater
36(28)
T20
vs SUR3 Jun 2026 · c J Roy b TK Curran
27(29)
T20
vs HAM31 May 2026 · c J Vince b L Dawson
6(5)
T20
vs SUS30 May 2026 · Not out
2*(2)
T20
vs SUR24 May 2026 · hit wicket (TK Curran)
13(16)
T20
vs KEN22 May 2026 · c C Benjamin b J Lintott
0(2)
Last 10 innings · bowling
0/14vs BBZ
0 & 4/38 & 30vs NOR
0/41vs LEI
3 & 3/35 & 40vs GLO
3 & 4/63 & 79vs DUR
3/37vs LAN
0/13vs ESS
0/13vs HAM
0/16vs SUR
0/41vs KEN
T10
vs BBZ4 Oct 2026
0/14
First Class
vs NOR24 Sep 2026
0 & 4/38 & 30
List A
vs LEI20 Sep 2026
0/41
First Class
vs GLO15 Sep 2026
3 & 3/35 & 40
First Class
vs DUR8 Sep 2026
3 & 4/63 & 79
First Class
vs LAN2 Sep 2026
3/37
T20
vs ESS7 Jun 2026
0/13
T20
vs HAM31 May 2026
0/13
T20
vs SUR24 May 2026
0/16
T20
vs KEN22 May 2026
0/41
