Personal details
Born10 Sep 2001
Age25 Years
BattingLeft hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 32 | 266 | 8.31 | 40.06 | 113 | 3.49 |
| ODI | 35 | 63 | 9.00 | 61.76 | 47 | 5.99 |
| T20I | 9 | 7 | 7 | 116.66 | 7 | 10.36 |
| T20 | 52 | 28 | 14 | 103.7 | 50 | 9.16 |
| List A | 43 | 59 | 8.42 | 61.45 | 52 | 5.8 |
| First-class | 58 | 565 | 10.86 | 44.41 | 203 | 3.38 |
| T10 | 11 | 22 | 22.00 | 129.41 | 6 | 13.41 |
Debuts
TestWest Indies vs South Africa, Gros Islet 10 Jun 2021
ODI Netherlands vs West Indies, Amstelveen 4 Jun 2022
First ClassNZ A vs W. Indies A, Nelson 11 Dec 2020
List A Leeward Is vs Trinidad & T, Coolidge 17 Feb 2021
T20Amazon vs Trinbago, Tarouba18 Aug 2020
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 32 | 52 | 20 | 266 | 32 | 8.31 | 664 | 40.06 | 0 | 0 | 17 | 10 | 10 |
| ODI | 35 | 14 | 7 | 63 | 29 | 9.00 | 102 | 61.76 | 0 | 0 | 3 | 3 | 9 |
| T20I | 9 | 3 | 2 | 7 | 4 | 7 | 6 | 116.66 | 0 | 0 | 1 | 0 | 2 |
| T20 | 52 | 13 | 11 | 28 | 16 | 14 | 27 | 103.7 | 0 | 0 | 2 | 1 | 22 |
| List A | 43 | 14 | 7 | 59 | 29 | 8.42 | 96 | 61.45 | 0 | 0 | 3 | 3 | 11 |
| First-class | 58 | 80 | 28 | 565 | 70 | 10.86 | 1272 | 44.41 | 0 | 1 | 60 | 20 | 22 |
| T10 | 11 | 2 | 1 | 22 | 20 | 22.00 | 17 | 129.41 | 0 | 0 | 1 | 1 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 32 | 61 | 847.3 | 2954 | 113 | 9/106 | 26.14 | 3.49 | 4 | 0 |
| ODI | 35 | 33 | 250.1 | 1499 | 47 | 6/18 | 31.89 | 5.99 | 1 | 0 |
| T20I | 9 | 9 | 30 | 311 | 7 | 3/32 | 44.42 | 10.36 | 0 | 0 |
| T20 | 52 | 49 | 150.3 | 1378 | 50 | 4/13 | 27.56 | 9.16 | 0 | 0 |
| List A | 43 | 41 | 280.5 | 1629 | 52 | 6/18 | 31.32 | 5.8 | 1 | 0 |
| First-class | 58 | 107 | 1515.3 | 5126 | 203 | 10/67 | 25.25 | 3.38 | 7 | 1 |
| T10 | 11 | 9 | 13.3 | 181 | 6 | 2/8 | 30.17 | 13.41 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Caribbean Premier League | 46 | 24 | 16 | 12.00 | 85.71 | 33 | 9.25 |
| Lanka Premier League | 7 | 0 | 0 | – | 0.00 | 15 | 7.82 |
| County Championship | 10 | 68 | 21 | 8.50 | 55.28 | 39 | 4.46 |
| ICC Under-19 World Cup | 6 | 10 | 9 | – | 100.00 | 10 | 3.89 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 1 | 4 | 4 | – | 200.00 | 0 | 0 |
Afghanistan | 1 | 3 | 3 | – | 150.00 | 0 | 0 |
New Zealand | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 3 | 3 | 134 | 44.67 | 12.18 | 22.00 |
Bangladesh | 3 | 3 | 80 | 26.67 | 8.00 | 20.00 |
Afghanistan | 1 | 1 | 30 | 30.00 | 7.50 | 24.00 |
South Africa | 2 | 0 | 67 | – | 13.40 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 2 | 29 | 29 | – | 207.14 | 0 | 0 |
Bangladesh | 2 | 19 | 16 | 19.00 | 57.58 | 0 | 0 |
New Zealand | 4 | 13 | 7 | 6.50 | 38.24 | 0 | 0 |
Sri Lanka | 2 | 7 | 5 | 3.50 | 58.33 | 0 | 0 |
Pakistan | 2 | 1 | 1 | – | 20.00 | 0 | 0 |
India | 3 | 1 | 1 | 0.33 | 6.25 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 5 | 12 | 192 | 16.00 | 4.84 | 19.83 |
New Zealand | 5 | 8 | 226 | 28.25 | 5.30 | 32.00 |
Bangladesh | 4 | 8 | 159 | 19.88 | 5.33 | 22.38 |
India | 9 | 7 | 440 | 62.86 | 6.38 | 59.14 |
England | 5 | 7 | 277 | 39.57 | 6.84 | 34.71 |
Ireland | 1 | 3 | 26 | 8.67 | 4.46 | 11.67 |
Sri Lanka | 4 | 2 | 162 | 81.00 | 7.42 | 65.50 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 4 | 73 | 32 | 24.33 | 60.83 | 0 | 0 |
Bangladesh | 8 | 49 | 18 | 9.80 | 52.13 | 0 | 0 |
England | 9 | 43 | 13 | 7.17 | 30.71 | 0 | 0 |
Pakistan | 10 | 38 | 22 | 9.50 | 57.58 | 0 | 0 |
Australia | 8 | 26 | 8 | 6.50 | 30.23 | 0 | 0 |
South Africa | 7 | 18 | 7 | 3.00 | 31.58 | 0 | 0 |
New Zealand | 5 | 17 | 15 | 4.25 | 20.24 | 0 | 0 |
Sri Lanka | 1 | 2 | 2 | – | 11.76 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 11 | 24 | 645 | 26.88 | 4.13 | 39.08 |
Pakistan | 10 | 22 | 409 | 18.59 | 3.05 | 36.55 |
Bangladesh | 12 | 22 | 401 | 18.23 | 3.71 | 29.50 |
South Africa | 7 | 17 | 370 | 21.76 | 3.21 | 40.71 |
Australia | 8 | 14 | 408 | 29.14 | 3.65 | 47.93 |
Sri Lanka | 4 | 7 | 228 | 32.57 | 3.64 | 53.71 |
New Zealand | 6 | 6 | 338 | 56.33 | 3.37 | 100.17 |
India | 3 | 1 | 155 | 155.00 | 3.52 | 264.00 |
Last 10 innings · batting
15vs BAN
0vs BAN
0vs GAW
3*vs SLK
8 & 0vs PAK
0 & 6*vs PAK
5*vs NZ
7vs NZ
2*vs SL
2vs SL
Test
vs BAN5 Nov 2026 · lbw b MH Miraz
15(38)
Test
vs BAN28 Oct 2026 · c MH Miraz b Nayeem Hasan
0(5)
T20
vs GAW23 Aug 2026 · b S Joseph
0(2)
T20
vs SLK14 Aug 2026 · Not out
3*(6)
Test
vs PAK2 Aug 2026 · c B Azam b Sajid Khan & lbw b Sajid Khan
8 & 0(18 & 2)
Test
vs PAK25 Jul 2026 · b M Ali & Not out
0 & 6*(2 & 10)
ODI
vs NZ21 Jul 2026 · Not out
5*(7)
ODI
vs NZ19 Jul 2026 · lbw b J Lennox
7(12)
Test
vs SL3 Jul 2026 · Not out
2*(17)
ODI
vs SL3 Jun 2026 · c J Liyanage b C Asalanka
2(6)
Last 10 innings · bowling
2 & 0/58 & 11vs BAN
1 & 0/29 & 13vs BAN
1/30vs BCBXI
3/62vs IND
1/78vs IND
0/32vs IND
1/18vs JKM
0/21vs GAW
0/45vs TKR
0/13vs BT
West Indies Cricket
Sussex Cricket
Bangladesh
Afghanistan
New Zealand
South Africa
England
Sri Lanka
Pakistan
India
Ireland
Australia