Personal details
Born9 Apr 1997
Age29 Years
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 38 | 262 | 10.91 | 104.38 | 0 | 0 |
| List A | 51 | 1433 | 34.95 | 83.45 | 1 | 7.6 |
| First-class | 106 | 6382 | 40.91 | 52.52 | 18 | 3.45 |
Debuts
First Class Surrey vs Lancashire, The Oval 19 Aug 2018
List ALancashire vs Warwickshire at Blackpool25 May 2018
T20Lancashire vs Leics at Manchester3 Aug 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 38 | 29 | 5 | 262 | 39 | 10.91 | 251 | 104.38 | 0 | 0 | 21 | 4 | 15 |
| List A | 51 | 45 | 4 | 1433 | 147 | 34.95 | 1717 | 83.45 | 4 | 6 | 126 | 28 | 9 |
| First-class | 106 | 166 | 10 | 6382 | 231 | 40.91 | 12151 | 52.52 | 14 | 27 | 802 | 42 | 47 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| List A | 51 | 9 | 30.3 | 232 | 1 | 1/33 | 232 | 7.6 | 0 | 0 |
| First-class | 106 | 34 | 217.5 | 753 | 18 | 4/82 | 41.83 | 3.45 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 38 | 262 | 39 | 10.92 | 104.38 | 0 | – |
| County Championship | 98 | 5923 | 231 | 40.85 | 52.14 | 18 | 3.82 |
| English One Day Cup | 43 | 1418 | 147 | 36.36 | 81.17 | 0 | 5.73 |
Last 10 innings · batting
190*vs DUR
16vs DUR
8vs SOM
62vs WAR
42vs GLO
4vs NOR
43vs NOT
47vs KEN
42vs LEI
40vs SUR
First Class
vs DUR24 Sep 2026 · Not out
190*(384)
List A
vs DUR14 Aug 2026 · c B Stokes b WMH Rhodes
16(36)
List A
vs SOM11 Aug 2026 · st Ben Church b A Vaughan
8(13)
List A
vs WAR9 Aug 2026 · lbw b RM Yates
62(77)
List A
vs GLO7 Aug 2026 · c & b Ed Middleton
42(47)
List A
vs NOR2 Aug 2026 · lbw b G Miller
4(13)
List A
vs NOT30 Jul 2026 · c G Munsey b LW James
43(59)
List A
vs KEN28 Jul 2026 · c C Benjamin b KJ Dudgeon
47(66)
List A
vs LEI26 Jul 2026 · c TAR Scriven b R de Swardt
42(47)
List A
vs SUR21 Jul 2026 · c DP Sibley b Y Majid
40(68)
Last 10 innings · bowling
0/2vs KEN
0/16vs NOR
1/38vs DER
0/11vs WOR
0/7vs GLO
0/6vs GLA
1/19vs MID
0/11vs GLO
0/5vs KET
1/9vs DER
First Class
vs KEN15 Sep 2026
0/2
List A
vs NOR2 Aug 2026
0/16
First Class
vs DER19 Jun 2026
1/38
First Class
vs WOR15 May 2026
0/11
First Class
vs GLO17 Apr 2026
0/7
First Class
vs GLA24 Sep 2025
0/6
First Class
vs MID15 Sep 2025
1/19
First Class
vs GLO22 Jul 2025
0/11
First Class
vs KET22 Jun 2025
0/5
First Class
vs DER16 May 2025
1/9
Lancashire cricket