Personal details
Born13 Aug 1996
Age30 Years
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 162 | 2184 | 20.03 | 122.62 | 131 | 8.26 |
| List A | 54 | 1024 | 29.25 | 96.69 | 46 | 6.58 |
| First-class | 130 | 6766 | 34.69 | 57.63 | 231 | 3.88 |
| T10 | 5 | 18 | 6.00 | 105.88 | 0 | 18.33 |
Debuts
First ClassDerbyshire vs Glamorgan, Cardiff 3 Jun 2015
List A Yorkshire vs Derbyshire, Derby27 Jul 2015
T20Lancashire vs Derbyshire, Manchester 21 May 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 162 | 138 | 29 | 2184 | 80 | 20.03 | 1781 | 122.62 | 0 | 6 | 157 | 76 | 47 |
| List A | 54 | 45 | 10 | 1024 | 103 | 29.25 | 1059 | 96.69 | 1 | 5 | 89 | 21 | 12 |
| First-class | 130 | 216 | 21 | 6766 | 173 | 34.69 | 11740 | 57.63 | 13 | 35 | 827 | 48 | 85 |
| T10 | 5 | 4 | 1 | 18 | 9 | 6.00 | 17 | 105.88 | 0 | 0 | 1 | 1 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 162 | 144 | 418.5 | 3462 | 131 | 5/28 | 26.42 | 8.26 | 1 | 0 |
| List A | 54 | 50 | 314.2 | 2071 | 46 | 4/48 | 45.02 | 6.58 | 0 | 0 |
| First-class | 130 | 174 | 2149.5 | 8354 | 231 | 10/194 | 36.16 | 3.88 | 8 | 1 |
| T10 | 5 | 3 | 3 | 55 | 0 | – | – | 18.33 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | – | – | – | – | – | – | – |
| Vitality Blast | 115 | 1596 | 80 | 19.00 | 121.55 | 110 | 8.13 |
| County Championship | 122 | 6566 | 173 | 33.85 | 57.19 | 224 | 3.86 |
| English One Day Cup | 31 | 820 | 103 | 32.80 | 91.93 | 37 | 9.29 |
| The Hundred Men's | 23 | 266 | 55 | 22.17 | 126.07 | 11 | 7.97 |
Last 10 innings · batting
45vs YOR
4vs DUR
28vs GLA
102*vs WOR
43vs HAM
64vs SUS
40vs DER
4vs MID
13vs HAM
27*vs HAM
List A
vs YOR11 Aug 2026 · b G Hill
45(57)
List A
vs DUR9 Aug 2026 · lbw b WMH Rhodes
4(12)
List A
vs GLA7 Aug 2026 · runout (ZU Hassan)
28(23)
List A
vs WOR2 Aug 2026 · Not out
102*(73)
List A
vs HAM31 Jul 2026 · b A Neal
43(53)
List A
vs SUS29 Jul 2026 · c J Johnson b D Ibrahim
64(64)
List A
vs DER26 Jul 2026 · b AK Dal
40(43)
List A
vs MID21 Jul 2026 · b TS Roland-Jones
4(3)
T20
vs HAM15 Jul 2026 · c JK Fuller b A Neal
13(15)
T20
vs HAM10 Jul 2026 · Not out
27*(13)
Last 10 innings · bowling
0/19vs YOR
0/23vs DUR
0/45vs GLA
0/25vs WOR
1/37vs HAM
2/68vs SUS
1/47vs DER
4/55vs MID
0/35vs HAM
3/16vs SUR
