Personal details
Born29 May 2003
Age23 Years
NationalityScotland
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 23 | 135 | 10.38 | 88.24 | 27 | 5.54 |
| T20I | 9 | 92 | 15.33 | 108.23 | 11 | 8.85 |
| T20 | 10 | 92 | 15.33 | 108.23 | 11 | 8.79 |
| List A | 24 | 127 | 9.76 | 79.87 | 26 | 5.62 |
| T10 | 49 | 621 | 22.18 | 221.79 | 47 | 11.01 |
Debuts
ODINepal vs Scotland , Kirtipur17 Feb 2023
List A Nepal vs Scotland, Kirtipur 17 Feb 2023
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 23 | 16 | 3 | 135 | 30 | 10.38 | 153 | 88.24 | 0 | 0 | 7 | 2 | 6 |
| T20I | 9 | 8 | 2 | 92 | 32 | 15.33 | 85 | 108.23 | 0 | 0 | 4 | 4 | 2 |
| T20 | 10 | 8 | 2 | 92 | 32 | 15.33 | 85 | 108.23 | 0 | 0 | 4 | 4 | 2 |
| List A | 24 | 17 | 4 | 127 | 26 | 9.76 | 159 | 79.87 | 0 | 0 | 8 | 4 | 6 |
| T10 | 49 | 35 | 7 | 621 | 79 | 22.18 | 280 | 221.79 | 0 | 2 | 52 | 50 | 15 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 23 | 21 | 125.5 | 697 | 27 | 4/40 | 25.81 | 5.54 | 0 | 0 |
| T20I | 9 | 9 | 26.4 | 236 | 11 | 3/14 | 21.45 | 8.85 | 0 | 0 |
| T20 | 10 | 10 | 28.4 | 252 | 11 | 3/14 | 22.91 | 8.79 | 0 | 0 |
| List A | 24 | 22 | 131.5 | 742 | 26 | 4/40 | 28.53 | 5.62 | 0 | 0 |
| T10 | 49 | 46 | 81 | 892 | 47 | 3/16 | 18.98 | 11.01 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Under-19 World Cup | 5 | 204 | 55 | 34.00 | 92.73 | 9 | 4.67 |
| Global T20 Canada | 6 | 48 | 20 | 9.60 | 87.27 | 6 | 6.70 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Australia | 2 | 13 | 10 | 6.50 | 118.18 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Australia | 2 | 1 | 67 | 67.00 | 18.27 | 22.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 1 | 0 | 15 | – | 5.00 | – |
Last 10 innings · batting
38*vs UAE XI
54vs AFG XI
10vs SL XI
19*vs BAN XI
0vs AF
0vs RD
28*vs AAS
2*vs AAS
32*vs NAM
0vs AFG
T10
vs UAE XI1 Nov 2026 · Not out
38*(13)
T10
vs AFG XI31 Oct 2026 · Retired hurt
54(17)
T10
vs SL XI31 Oct 2026 · c C Wijesinghe b M Lakshan
10(5)
T10
vs BAN XI30 Oct 2026 · Not out
19*(5)
T20
vs AF13 Sep 2026 · c TH David b DA Payne
0(4)
T20
vs RD5 Sep 2026 · c H Klaasen b A Nortje
0(3)
T20
vs AAS11 Jun 2026 · Not out
28*(13)
T20
vs AAS7 Jun 2026 · Not out
2*(3)
T20I
vs NAM17 Apr 2026 · Not out
32*(18)
T20
vs AFG2 Feb 2026 · b A Omarzai
0(3)
Last 10 innings · bowling
1/13vs UAE XI
0/20vs AFG XI
0/21vs SL XI
0/19vs BAN XI
0/16vs BW
1/29vs BW
1/23vs RD
1/8vs AF
4/34vs DG
0/22vs GC
Edinburgh Castle Rockers
Australia
Sri Lanka