Personal details
Born2 May 2001
Age25 Years
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 3 | 10 | 5 | 55.55 | 3 | 4.3 |
| T20 | 81 | 185 | 12.33 | 106.94 | 120 | 8.30 |
| List A | 30 | 277 | 21.3 | 95.51 | 53 | 5.6 |
| First-class | 19 | 443 | 19.26 | 43.21 | 43 | 3.89 |
Debuts
First ClassHampshire vs Kent, Canterbury6 Sep 2020
List AHampshire vs Essex, Southampton 22 Jul 2021
T20Hampshire vs Kent, Canterbury 27 Aug 2020
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 2 | 0 | 10 | 5 | 5 | 18 | 55.55 | 0 | 0 | 1 | 0 | 0 |
| T20 | 81 | 33 | 18 | 185 | 26 | 12.33 | 173 | 106.94 | 0 | 0 | 15 | 4 | 32 |
| List A | 30 | 22 | 9 | 277 | 61 | 21.3 | 290 | 95.51 | 0 | 1 | 27 | 3 | 22 |
| First-class | 19 | 28 | 5 | 443 | 120 | 19.26 | 1025 | 43.21 | 1 | 1 | 54 | 3 | 20 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 3 | 20 | 86 | 3 | 2/16 | 28.66 | 4.3 | 0 | 0 |
| T20 | 81 | 80 | 263 | 2182 | 120 | 4/18 | 18.18 | 8.30 | 0 | 0 |
| List A | 30 | 30 | 209.2 | 1174 | 53 | 5/34 | 22.15 | 5.6 | 1 | 0 |
| First-class | 19 | 28 | 401.2 | 1564 | 43 | 6/83 | 36.37 | 3.89 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 65 | 91 | 20 | 8.27 | 104.60 | 98 | 8.47 |
| County Championship | 22 | 517 | 120 | 17.23 | 39.86 | 50 | 3.96 |
| English One Day Cup | 19 | 235 | 61 | 33.57 | 101.29 | 39 | 5.71 |
| The Hundred Men's | 21 | 96 | 26 | 16.00 | 118.52 | 19 | 8.76 |
| ICC Under-19 World Cup | 4 | 4 | 4 | 4.00 | 80.00 | 7 | 4.41 |
Last 10 innings · batting
0vs WI-A
11vs LEI
5vs SL
17vs WF
0vs SB
14*vs MSG
2vs NOR
1vs ESS
7vs YOR
1vs SOM
T20
vs WI-A3 Nov 2026 · b VO Lawes
0(3)
First Class
vs LEI15 Sep 2026 · c I Holland b AY Patel
11(37)
100B
vs SL7 Aug 2026 · b MJ Potts
5(3)
100B
vs WF1 Aug 2026 · c AM Tribe b M Jansen
17(13)
100B
vs SB30 Jul 2026 · c JL Smith b L Wood
0(1)
100B
vs MSG26 Jul 2026 · Not out
14*(11)
T20
vs NOR18 Jul 2026 · b LA Procter
2(2)
T20
vs ESS10 Jul 2026 · c M Jones b CE Bennett
1(3)
T20
vs YOR26 Jun 2026 · c F Ashraf b A Tye
7(7)
T20
vs SOM22 May 2026 · b JT Ball
1(3)
Last 10 innings · bowling
1/24vs WI-A
3/17vs WI-A
3/11vs WI-A
0/20vs SL
0/24vs WF
1/40vs SB
0/28vs MSG
2/40vs TR
2/38vs NOR
2/33vs NOT
Birmingham Phoenix (Men)