Personal details
Born19 Jun 1998
Age28 Years
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 35 | 1306 | 24.64 | 41.33 | 0 | 0 |
| ODI | 2 | 14 | 7 | 40 | 0 | 0 |
| T20 | 24 | 380 | 23.75 | 104.39 | 0 | 0 |
| List A | 35 | 756 | 28 | 72.83 | 0 | 0 |
| First-class | 85 | 4557 | 35.6 | 50.87 | 0 | 0.6 |
| T10 | 12 | 184 | 26.29 | 187.76 | 0 | – |
Debuts
Test New Zealand vs West Indies, Wellington 11 Dec 2020
ODI Bangladesh vs West Indies, Mirpur20 Jan 2021
First ClassWindward Is vs Trinidad & T, Tarouba 13 Dec 2018
List A WI Emerging vs Guyana, Tarouba 7 Nov 2019
T20 Tridents vs Patriots, Tarouba 18 Aug 2020
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 35 | 62 | 9 | 1306 | 100 | 24.64 | 3160 | 41.33 | 1 | 5 | 129 | 7 | 122 |
| ODI | 2 | 2 | 0 | 14 | 9 | 7 | 35 | 40 | 0 | 0 | 1 | 0 | 1 |
| T20 | 24 | 17 | 1 | 380 | 59 | 23.75 | 364 | 104.39 | 0 | 2 | 31 | 9 | 6 |
| List A | 35 | 31 | 4 | 756 | 103 | 28 | 1038 | 72.83 | 1 | 3 | 75 | 6 | 48 |
| First-class | 85 | 146 | 18 | 4557 | 220 | 35.6 | 8958 | 50.87 | 9 | 21 | 500 | 34 | 236 |
| T10 | 12 | 7 | 0 | 184 | 63 | 26.29 | 98 | 187.76 | 0 | 2 | 12 | 14 | 7 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 85 | 1 | 1.4 | 1 | 0 | – | 0 | 0.6 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Caribbean Premier League | 29 | 479 | 59 | 26.61 | 109.86 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 2 | 14 | 9 | 7.00 | 40.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 10 | 354 | 100 | 50.57 | 43.07 | 1 | 1 |
Bangladesh | 12 | 305 | 92 | 25.42 | 42.42 | 1 | 0 |
Australia | 8 | 160 | 79 | 20.00 | 45.71 | 1 | 0 |
Sri Lanka | 8 | 160 | 54 | 32.00 | 34.04 | 1 | 0 |
South Africa | 12 | 131 | 34 | 11.91 | 40.81 | 0 | 0 |
New Zealand | 2 | 60 | 57 | 30.00 | 55.05 | 1 | 0 |
Zimbabwe | 3 | 56 | 44 | 56.00 | 46.28 | 0 | 0 |
Pakistan | 4 | 55 | 21 | 13.75 | 30.22 | 0 | 0 |
India | 3 | 25 | 13 | 8.33 | 37.88 | 0 | 0 |
Last 10 innings · batting
12 & 36vs BAN
11vs BCBXI
4vs GAW
10*vs BT
54*vs ABF
13*vs GAW
18vs SKNP
20vs SL
0 & 11vs GUY
70vs BP
Test
vs BAN5 Nov 2026 · lbw b T Ahmed & lbw b T Islam
12 & 36(17 & 70)
First Class
vs BCBXI22 Oct 2026 · c & b MD Hossain
11(21)
T20
vs GAW11 Sep 2026 · c V Permaul b S Joseph
4(5)
T20
vs BT6 Sep 2026 · Not out
10*(9)
T20
vs ABF2 Sep 2026 · Not out
54*(31)
T20
vs GAW31 Aug 2026 · Not out
13*(5)
T20
vs SKNP8 Aug 2026 · Retired hurt
18(22)
Test
vs SL25 Jun 2026 · c (sub P Sooriyabandara) b A Fernando
20(56)
First Class
vs GUY17 May 2026 · c K Anderson b Nial Smith & c T Imlach b K Paul
0 & 11(1 & 20)
First Class
vs BP10 May 2026 · c LS Boucher b S Springer
70(135)
West Indies Cricket
Trinbago Knight Riders
Bangladesh
England
Australia
Sri Lanka
South Africa
New Zealand
Zimbabwe
Pakistan
India