Personal details
Born6 Sep 1996
Age30 Years
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 66 | 950 | 21.11 | 132.12 | 42 | 10.32 |
| List A | 31 | 733 | 40.72 | 108.91 | 18 | 7 |
| First-class | 55 | 2358 | 29.47 | 63.28 | 94 | 3.56 |
| T10 | 7 | 128 | 32.00 | 209.84 | 12 | 11.14 |
Debuts
First Class Kent vs Lds-Brd MCCU, Canterbury 28 Mar 2017
List A Middlesex vs WORCS, Worcester 1 Aug 2021
T20 Sussex vs Middlesex, Hove17 Aug 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 66 | 57 | 12 | 950 | 81 | 21.11 | 719 | 132.12 | 0 | 7 | 91 | 28 | 36 |
| List A | 31 | 28 | 10 | 733 | 100 | 40.72 | 673 | 108.91 | 1 | 0 | 70 | 15 | 14 |
| First-class | 55 | 86 | 6 | 2358 | 228 | 29.47 | 3726 | 63.28 | 5 | 11 | 296 | 20 | 36 |
| T10 | 7 | 6 | 2 | 128 | 76 | 32.00 | 61 | 209.84 | 0 | 1 | 6 | 14 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 66 | 47 | 121.4 | 1256 | 42 | 6/23 | 29.9 | 10.32 | 1 | 0 |
| List A | 31 | 27 | 187.1 | 1312 | 18 | 3/55 | 72.88 | 7 | 0 | 0 |
| First-class | 55 | 86 | 858.5 | 3064 | 94 | 7/98 | 32.59 | 3.56 | 0 | 0 |
| T10 | 7 | 7 | 14 | 156 | 12 | 3/24 | 13.00 | 11.14 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 71 | 1060 | 81 | 21.20 | 130.54 | 45 | 10.83 |
| County Championship | 54 | 2482 | 228 | 31.42 | 63.62 | 90 | 3.87 |
| English One Day Cup | 35 | 1064 | 125 | 40.92 | 95.77 | 23 | 6.69 |
Last 10 innings · batting
12vs SA XI
51vs IND XI
50*vs AUS XI
22*vs HK XI
0vs TTS
6vs BBZ
8*vs WRW
31*vs TTS
7vs BBZ
76vs MRT
T10
vs SA XI1 Nov 2026 · b Jorich Van Schalkwyk
12(3)
T10
vs IND XI31 Oct 2026 · Retired hurt
51(13)
T10
vs AUS XI30 Oct 2026 · Not out
50*(22)
T10
vs HK XI30 Oct 2026 · Not out
22*(11)
T10
vs TTS5 Oct 2026 · c K Pollard b I Wasim
0(2)
T10
vs BBZ4 Oct 2026 · c (sub BA Raine) b GC Viljoen
6(3)
T10
vs WRW3 Oct 2026 · Not out
8*(5)
T10
vs TTS2 Oct 2026 · Not out
31*(20)
T10
vs BBZ1 Oct 2026 · c YS Samra b Dilon Heyliger
7(7)
T10
vs MRT30 Sep 2026 · c N Kirton b Brett Hampton
76(24)
Last 10 innings · bowling
0/30vs SA XI
0/30vs IND XI
0/30vs AUS XI
0/25vs HK XI
1/30vs TTS
3/26vs BBZ
3/24vs WRW
2/12vs TTS
2/13vs BBZ
0/24vs MRT
Derbyshire Cricket