Personal details
Born24 Mar 2003
Age23 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 50 | 881 | 19.15 | 121.68 | 2 | 7.16 |
| List A | 45 | 1226 | 29.9 | 84.08 | 13 | 5.13 |
| First-class | 38 | 1657 | 30.12 | 62.26 | 8 | 4.27 |
Debuts
First ClassHampshire vs Surrey, Southampton 7 Jul 2021
List AHampshire vs Essex, Southampton22 Jul 2021
T20Somerset vs Hampshire, Taunton 25 Jun 2021
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 50 | 48 | 2 | 881 | 64 | 19.15 | 724 | 121.68 | 0 | 5 | 91 | 23 | 15 |
| List A | 45 | 44 | 3 | 1226 | 181 | 29.9 | 1458 | 84.08 | 2 | 7 | 105 | 22 | 14 |
| First-class | 38 | 58 | 3 | 1657 | 156 | 30.12 | 2661 | 62.26 | 4 | 5 | 204 | 19 | 29 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 50 | 5 | 6 | 43 | 2 | 1/8 | 21.5 | 7.16 | 0 | 0 |
| List A | 45 | 18 | 70.5 | 364 | 13 | 3/41 | 28 | 5.13 | 0 | 0 |
| First-class | 38 | 28 | 111.2 | 476 | 8 | 2/37 | 59.5 | 4.27 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 46 | 822 | 64 | 19.57 | 122.50 | 2 | 7.17 |
| County Championship | 40 | 1705 | 156 | 27.06 | 59.66 | 8 | 4.19 |
| English One Day Cup | 43 | 1254 | 181 | 32.15 | 89.32 | 18 | 5.73 |
| ICC Under-19 World Cup | 6 | 292 | 154 | 58.40 | 102.46 | 5 | 3.77 |
Last 10 innings · batting
5vs DER
2vs SUS
4vs GLA
0vs DUR
51vs ESS
70vs WOR
1vs MID
109vs YOR
5vs SUS
25vs SUR
List A
vs DER11 Aug 2026 · c BD Guest b AK Dal
5(7)
List A
vs SUS9 Aug 2026 · b N Oosthuizen
2(6)
List A
vs GLA5 Aug 2026 · b Ji Hope-Bell
4(5)
List A
vs DUR2 Aug 2026 · lbw b S Ghafari
0(3)
List A
vs ESS31 Jul 2026 · c Simon Fernandes b CE Bennett
51(48)
List A
vs WOR26 Jul 2026 · c BL D'Oliveira b F Singh
70(55)
List A
vs MID24 Jul 2026 · c ZG Gohar b HJH Brookes
1(4)
List A
vs YOR21 Jul 2026 · c BM Cliff b G Hill
109(94)
T20
vs SUS2 Jun 2026 · c & b TJ Price
5(8)
T20
vs SUR29 May 2026 · c DW Lawrence b TK Curran
25(17)
Last 10 innings · bowling
0/4vs SUS
0/0vs YOR
4/73vs DER
2/75vs SUS
0/23vs GLA
0/37vs DUR
0/20vs ESS
1/38vs WOR
0/18vs MID
1/41vs YOR
First Class
vs SUS24 Sep 2026
0/4
First Class
vs YOR20 Aug 2026
0/0
List A
vs DER11 Aug 2026
4/73
List A
vs SUS9 Aug 2026
2/75
List A
vs GLA5 Aug 2026
0/23
List A
vs DUR2 Aug 2026
0/37
List A
vs ESS31 Jul 2026
0/20
List A
vs WOR26 Jul 2026
1/38
List A
vs MID24 Jul 2026
0/18
List A
vs YOR21 Jul 2026
1/41
