Personal details
Born5 Mar 2001
Age25 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 67 | 1485 | 23.2 | 141.83 | 0 | 0 |
| List A | 11 | 221 | 24.55 | 97.35 | 1 | 3.3 |
| First-class | 45 | 2659 | 35.45 | 64.74 | 3 | 3.95 |
Debuts
First ClassKent vs Sussex, Hove13 May 2021
List A Durham vs Kent, Beckenham22 Jul 2021
T20 Kent vs Essex, Chelmsford 7 Jun 2022
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 67 | 65 | 1 | 1485 | 100 | 23.2 | 1047 | 141.83 | 1 | 9 | 163 | 42 | 27 |
| List A | 11 | 10 | 1 | 221 | 40 | 24.55 | 227 | 97.35 | 0 | 0 | 30 | 4 | 2 |
| First-class | 45 | 80 | 5 | 2659 | 211 | 35.45 | 4107 | 64.74 | 5 | 13 | 345 | 24 | 46 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| List A | 11 | 2 | 10 | 33 | 1 | 1/17 | 33 | 3.3 | 0 | 0 |
| First-class | 45 | 15 | 113.2 | 448 | 3 | 2/70 | 149.33 | 3.95 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | 1 | 3 | 3 | 3.00 | 42.86 | 0 | – |
| Vitality Blast | 55 | 1322 | 100 | 24.48 | 143.07 | 0 | – |
| County Championship | 50 | 2860 | 211 | 34.46 | 65.39 | 5 | 4.33 |
| English One Day Cup | 4 | 111 | 40 | 27.75 | 88.80 | 2 | 3.63 |
| The Hundred Men's | 14 | 231 | 59 | 19.25 | 139.16 | 0 | – |
Last 10 innings · batting
11vs GLO
43 & 18vs LAN
34vs DER
30vs LEI
16vs MID
5vs SUR
50vs HAM
1vs ESS
26vs SUS
38vs MID
First Class
vs GLO24 Sep 2026 · lbw b JT Langridge
11(15)
First Class
vs LAN15 Sep 2026 · lbw b TE Bailey & lbw b J Anderson
43 & 18(44 & 15)
First Class
vs DER8 Sep 2026 · lbw b B Randell
34(72)
List A
vs LEI9 Aug 2026 · c S Eskinazi b BGF Green
30(39)
T20
vs MID12 Jul 2026 · runout (JB Cracknell)
16(12)
T20
vs SUR10 Jul 2026 · c R Topley b J Clark
5(8)
T20
vs HAM5 Jul 2026 · c JJ Weatherley b JK Fuller
50(30)
T20
vs ESS29 May 2026 · c L Benkenstein b CE Bennett
1(2)
T20
vs SUS25 May 2026 · c & b H T Crocombe
26(15)
T20
vs MID22 May 2026 · c AM Rossington b LBK Hollman
38(25)
Last 10 innings · bowling
1/12vs GLO
0 & 1/5 & 14vs DER
0/55vs NOR
1/12vs LEI
0/25vs DUR
0/2vs GLO
0/7vs WOR
0/101vs NOR
0/3vs DUR
0/1vs LEI
First Class
vs GLO24 Sep 2026
1/12
First Class
vs DER8 Sep 2026
0 & 1/5 & 14
First Class
vs NOR27 Aug 2026
0/55
List A
vs LEI9 Aug 2026
1/12
First Class
vs DUR15 May 2026
0/25
First Class
vs GLO8 May 2026
0/2
First Class
vs WOR24 Apr 2026
0/7
First Class
vs NOR10 Apr 2026
0/101
First Class
vs DUR3 Apr 2026
0/3
First Class
vs LEI29 Jul 2025
0/1
Manchester Super Giants (Men)