Personal details
Born12 Jun 2004
Age22 Years
NationalityScotland
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 20 | 489 | 30.56 | 77.86 | 0 | 0 |
| T20I | 8 | 87 | 12.42 | 93.54 | 0 | 0 |
| T20 | 8 | 87 | 12.42 | 93.54 | 0 | 0 |
| List A | 32 | 803 | 28.67 | 78.03 | 0 | 0 |
| First-class | 6 | 241 | 24.1 | 49.69 | 0 | 0 |
Debuts
First Class Sussex vs Durham, Chester-le-Street20 Sep 2022
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 19 | 3 | 489 | 80 | 30.56 | 628 | 77.86 | 0 | 4 | 51 | 7 | 5 |
| T20I | 8 | 7 | 0 | 87 | 32 | 12.42 | 93 | 93.54 | 0 | 0 | 9 | 1 | 4 |
| T20 | 8 | 7 | 0 | 87 | 32 | 12.42 | 93 | 93.54 | 0 | 0 | 9 | 1 | 4 |
| List A | 32 | 31 | 3 | 803 | 159 | 28.67 | 1029 | 78.03 | 1 | 4 | 96 | 10 | 13 |
| First-class | 6 | 10 | 0 | 241 | 61 | 24.1 | 485 | 49.69 | 0 | 2 | 37 | 0 | 3 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 3 | 42 | 40 | 42.00 | 127.27 | 0 | – |
| County Championship | 12 | 585 | 89 | 27.86 | 43.43 | 0 | – |
| English One Day Cup | 20 | 693 | 159 | 34.65 | 89.19 | 0 | – |
| ICC Under-19 World Cup | 5 | 106 | 54 | 17.67 | 71.14 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Australia | 1 | 5 | 5 | 5.00 | 83.33 | 0 | 0 |
Last 10 innings · batting
15vs MID
111vs HAM
30vs WOR
21vs DER
73vs ESS
5vs YOR
118vs DUR
6vs GLA
40*vs HAM
2vs SUR
List A
vs MID11 Aug 2026 · c J Nelson b SB Morgan
15(16)
List A
vs HAM9 Aug 2026 · c T Albert b O S Williams
111(94)
List A
vs WOR7 Aug 2026 · c I Mohammed b BJ Gibbon
30(30)
List A
vs DER2 Aug 2026 · c CP Jewell b N Potts
21(31)
List A
vs ESS29 Jul 2026 · c & b MJJ Critchley
73(72)
List A
vs YOR26 Jul 2026 · c F Bean b BO Coad
5(8)
List A
vs DUR24 Jul 2026 · c J Minto b WMH Rhodes
118(112)
List A
vs GLA22 Jul 2026 · c W Smale b T Gugten
6(13)
T20
vs HAM12 Jul 2026 · Not out
40*(25)
T20
vs SUR8 Jul 2026 · runout (T Lawes / O Pope)
2(8)
Sussex Cricket
England U19 Team
Australia