Personal details
Born6 Jul 1999
Age27 Years
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 20 | 48 | 6 | 123.07 | 28 | 10.85 |
| List A | 19 | 92 | 8.36 | 71.87 | 28 | 5.26 |
| First-class | 42 | 841 | 17.16 | 53.91 | 127 | 3.08 |
Debuts
First ClassNotts vs Derbyshire, Nottingham 1 Aug 2020
List ADerbyshire vs Leics, Leicester22 Jul 2021
T20 Derbyshire vs India, Derby 1 Jul 2022
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 20 | 10 | 2 | 48 | 25 | 6 | 39 | 123.07 | 0 | 0 | 1 | 4 | 4 |
| List A | 19 | 14 | 3 | 92 | 19 | 8.36 | 128 | 71.87 | 0 | 0 | 9 | 0 | 3 |
| First-class | 42 | 56 | 7 | 841 | 112 | 17.16 | 1560 | 53.91 | 1 | 2 | 98 | 12 | 34 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 20 | 20 | 66.2 | 720 | 28 | 5/29 | 25.71 | 10.85 | 1 | 0 |
| List A | 19 | 18 | 149 | 785 | 28 | 4/34 | 28.03 | 5.26 | 0 | 0 |
| First-class | 42 | 66 | 1155.3 | 3561 | 127 | 8/114 | 28.03 | 3.08 | 4 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 20 | 52 | 25 | 5.78 | 113.04 | 26 | 11.17 |
| County Championship | 44 | 1013 | 112 | 18.09 | 54.76 | 139 | 3.29 |
| English One Day Cup | 19 | 91 | 19 | 7.58 | 72.80 | 36 | 4.81 |
Last 10 innings · batting
106vs NOR
4*vs YOR
7vs ESS
0vs WOR
19vs DUR
4vs LAN
1vs YOR
25*vs NOT
8vs ESS
3vs DUR
First Class
vs NOR15 Sep 2026 · c SA Zaib b J Sales
106(132)
List A
vs YOR7 Aug 2026 · Not out
4*(6)
List A
vs ESS26 Jul 2026 · c Z Akhter b CE Bennett
7(8)
List A
vs WOR24 Jul 2026 · c MJ Waite b B Swanepoel
0(5)
List A
vs DUR21 Jul 2026 · runout (OG Robinson)
19(11)
T20
vs LAN1 Jul 2026 · c MA Jones b S Khan
4(7)
T20
vs YOR28 Jun 2026 · c (sub Dom Bess) b H Ali
1(3)
T20
vs NOT7 Jun 2026 · Not out
25*(16)
T20
vs ESS31 May 2026 · b S Snater
8(7)
T20
vs DUR22 May 2026 · b BA Raine
3(3)
Last 10 innings · bowling
2/41vs YOR
0/25vs SUS
1/67vs ESS
2/40vs WOR
3/31vs DUR
0/51vs LAN
3/46vs YOR
1/37vs NOT
1/34vs ESS
2/44vs NOT
Derbyshire Cricket