Personal details
Born8 Feb 1997
Age29 Years
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 82 | 931 | 18.62 | 138.95 | 86 | 9.27 |
| List A | 31 | 470 | 23.5 | 106.81 | 36 | 6.15 |
| First-class | 38 | 1429 | 27.48 | 50.38 | 71 | 4.35 |
Debuts
First Class Somerset vs Cardiff MCCU, Taunton 26 Mar 2019
List A Warwickshire vs W. Indies A, Birmingham 17 Jun 2018
T20Netherlands vs M.C.C, Lord's 29 Jun 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 82 | 67 | 17 | 931 | 56 | 18.62 | 670 | 138.95 | 0 | 4 | 46 | 66 | 21 |
| List A | 31 | 24 | 4 | 470 | 61 | 23.5 | 440 | 106.81 | 0 | 3 | 31 | 25 | 11 |
| First-class | 38 | 57 | 5 | 1429 | 100 | 27.48 | 2836 | 50.38 | 1 | 7 | 190 | 16 | 13 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 82 | 76 | 238.3 | 2211 | 86 | 4/22 | 25.7 | 9.27 | 0 | 0 |
| List A | 31 | 29 | 200.2 | 1233 | 36 | 4/25 | 34.25 | 6.15 | 0 | 0 |
| First-class | 38 | 59 | 673.2 | 2930 | 71 | 6/123 | 41.26 | 4.35 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 84 | 939 | 56 | 18.06 | 139.11 | 89 | 9.34 |
| County Championship | 33 | 1184 | 96 | 25.19 | 47.76 | 56 | 4.43 |
| English One Day Cup | 32 | 500 | 61 | 21.74 | 97.09 | 46 | 6.08 |
| The Hundred Men's | 1 | 4 | 4 | 4.00 | 40.00 | 0 | – |
Last 10 innings · batting
20vs WOR
13vs ESS
28vs HAM
45*vs DUR
1vs MID
19vs YOR
6vs SUS
2vs GLO
6vs NOR
4vs WOR
List A
vs WOR9 Aug 2026 · c RM Edavalath b BJ Gibbon
20(25)
List A
vs ESS7 Aug 2026 · c TZ Westley b M Jones
13(17)
List A
vs HAM5 Aug 2026 · c M Lumsden b AR Sharma
28(35)
List A
vs DUR29 Jul 2026 · Not out
45*(18)
List A
vs MID26 Jul 2026 · c SD Robson b TS Roland-Jones
1(5)
List A
vs YOR24 Jul 2026 · b G Hill
19(38)
List A
vs SUS22 Jul 2026 · c C Tear b Toby Munt
6(9)
T20
vs GLO12 Jul 2026 · c MAH Hammond b MD Taylor
2(4)
T20
vs NOR8 Jul 2026 · b J Sales
6(4)
T20
vs WOR5 Jul 2026 · b F Singh
4(7)
Last 10 innings · bowling
1/54vs WOR
3/57vs ESS
3/38vs HAM
2/70vs DUR
0/21vs MID
1/46vs YOR
4/54vs SUS
2/32vs GLO
1/32vs WAR
1/39vs NOR
