Personal details
Born18 Feb 1997
Age29 Years
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 6 | 3 | 54.54 | 1 | 4.02 |
| T20I | 2 | 0 | – | 0 | 1 | 7.75 |
| T20 | 122 | 221 | 18.41 | 98.22 | 144 | 8.01 |
| List A | 53 | 191 | 19.10 | 69.45 | 82 | 6.07 |
| First-class | 77 | 1532 | 19.89 | 40.1 | 199 | 3.93 |
Debuts
Test Australia vs England, Sydney4 Jan 2018
T20IEngland vs South Africa, Southampton 21 Jun 2017
First Class Durham vs Hampshire, Southampton 19 Jul 2015
List A Hampshire vs Sussex, Southampton27 Jul 2015
T20 Hampshire vs Surrey, Southampton 10 Jul 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 0 | 6 | 4 | 3 | 11 | 54.54 | 0 | 0 | 0 | 0 | 0 |
| T20I | 2 | 0 | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| T20 | 122 | 40 | 28 | 221 | 25 | 18.41 | 225 | 98.22 | 0 | 0 | 15 | 2 | 34 |
| List A | 53 | 25 | 15 | 191 | 31 | 19.10 | 275 | 69.45 | 0 | 0 | 14 | 3 | 17 |
| First-class | 77 | 109 | 32 | 1532 | 106 | 19.89 | 3820 | 40.1 | 1 | 4 | 175 | 5 | 19 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 1 | 48 | 193 | 1 | 1/193 | 193 | 4.02 | 0 | 0 |
| T20I | 2 | 2 | 8 | 62 | 1 | 1/38 | 62 | 7.75 | 0 | 0 |
| T20 | 122 | 119 | 403.3 | 3233 | 144 | 4/20 | 22.45 | 8.01 | 0 | 0 |
| List A | 53 | 52 | 417.3 | 2535 | 82 | 4/30 | 30.91 | 6.07 | 0 | 0 |
| First-class | 77 | 122 | 2052.5 | 8070 | 199 | 9/126 | 40.55 | 3.93 | 8 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Sheffield Shield | 1 | 15 | 15 | – | 83.33 | 5 | 4.24 |
| Vitality Blast | 84 | 190 | 25 | 17.27 | 101.60 | 104 | 8.26 |
| Abu Dhabi T10 | – | – | – | – | – | – | – |
| County Championship | 66 | 1589 | 114 | 20.91 | 42.42 | 167 | 3.95 |
| English One Day Cup | 21 | 90 | 31 | 22.50 | 70.87 | 33 | 7.74 |
| The Hundred Men's | 24 | 24 | 12 | 24.00 | 104.35 | 24 | 7.34 |
| SA20 | 2 | 0 | 0 | – | – | 1 | 7.67 |
Against teams
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
South Africa | 2 | 1 | 62 | 62.00 | 7.75 | 48.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Australia | 2 | 6 | 4 | 3.00 | 54.55 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Australia | 1 | 1 | 193 | 193.00 | 4.02 | 288.00 |
Last 10 innings · batting
1*vs WI-A
7vs ESS
1 & 114*vs SUR
8vs WAR
2*vs WF
2vs WOR
22vs SA-A
0vs SA-A
6*vs GLO
23vs NOR
List A
vs WI-A7 Nov 2026 · Not out
1*(4)
First Class
vs ESS24 Sep 2026 · c G Bell b Z Akhter
7(11)
First Class
vs SUR15 Sep 2026 · c A Thomas b MD Fisher & Not out
1 & 114*(3 & 136)
First Class
vs WAR8 Sep 2026 · lbw b OJ Hannon-Dalby
8(18)
100B
vs WF12 Aug 2026 · Not out
2*(2)
T20
vs WOR5 Jul 2026 · c (sub D Lategan) b F Singh
2(4)
List A
vs SA-A7 Jun 2026 · b Nqabayomzi Peter
22(45)
List A
vs SA-A5 Jun 2026 · c C Esterhuizen b OEG Baartman
0(2)
T20
vs GLO23 May 2026 · Not out
6*(4)
T20
vs NOR22 May 2026 · c LD McManus b GLS Scrimshaw
23(20)
Last 10 innings · bowling
0/28vs WI-A
3/26vs WI-A
0/45vs WI-A
2/20vs SL
0/9vs WF
1/26vs BP
1/25vs ML
2/46vs GLO
1/30vs WAR
0/37vs NOR
London Spirit (Men)
South Africa
Australia