Personal details
Born19 Mar 1997
Age29 Years
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 7 | 235 | 16.78 | 45.8 | 0 | 0 |
| ODI | 53 | 1775 | 40.34 | 75.82 | 0 | 9.31 |
| T20I | 8 | 80 | 16 | 111.11 | 0 | 0 |
| T20 | 40 | 679 | 24.25 | 116.67 | 0 | 0 |
| List A | 90 | 2760 | 35.84 | 74.39 | 1 | 6.73 |
| First-class | 64 | 3105 | 27.23 | 45.58 | 4 | 3.57 |
Debuts
ODINetherlands vs West Indies, Amstelveen 31 May 2022
First ClassLeeward Is vs Trinidad & T, Couva26 Feb 2016
List AW Indies U19 vs Trinidad & T, Scarborough16 Jan 2015
T20Royals vs Patriots, Providence 21 Sep 2022
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 14 | 0 | 235 | 42 | 16.78 | 513 | 45.8 | 0 | 0 | 23 | 1 | 1 |
| ODI | 53 | 49 | 5 | 1775 | 170 | 40.34 | 2341 | 75.82 | 4 | 6 | 149 | 29 | 9 |
| T20I | 8 | 6 | 1 | 80 | 49 | 16 | 72 | 111.11 | 0 | 0 | 5 | 5 | 2 |
| T20 | 40 | 33 | 5 | 679 | 83 | 24.25 | 582 | 116.67 | 0 | 3 | 45 | 27 | 13 |
| List A | 90 | 86 | 9 | 2760 | 170 | 35.84 | 3710 | 74.39 | 6 | 12 | 223 | 37 | 24 |
| First-class | 64 | 116 | 2 | 3105 | 147 | 27.23 | 6811 | 45.58 | 4 | 20 | 318 | 25 | 27 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 53 | 4 | 4.5 | 45 | 0 | 0/17 | 0 | 9.31 | 0 | 0 |
| List A | 90 | 5 | 12.1 | 82 | 1 | 1/31 | 82 | 6.73 | 0 | 0 |
| First-class | 64 | 13 | 49.1 | 176 | 4 | 3/30 | 44 | 3.57 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Caribbean Premier League | 40 | 791 | 83 | 25.52 | 118.41 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 1 | 49 | 49 | – | 222.73 | 0 | 0 |
Afghanistan | 1 | 10 | 10 | 10.00 | 52.63 | 0 | 0 |
Pakistan | 1 | 3 | 3 | 3.00 | 60.00 | 0 | 0 |
Australia | 1 | 1 | 1 | 1.00 | 12.50 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 9 | 438 | 128 | 62.57 | 92.02 | 2 | 2 |
Ireland | 3 | 278 | 170 | 92.67 | 104.51 | 0 | 2 |
New Zealand | 11 | 264 | 95 | 24.00 | 60.83 | 1 | 0 |
Bangladesh | 7 | 253 | 95 | 36.14 | 68.38 | 1 | 0 |
Sri Lanka | 4 | 157 | 87 | 39.25 | 76.59 | 1 | 0 |
Australia | 3 | 138 | 88 | 46.00 | 76.24 | 1 | 0 |
Pakistan | 4 | 96 | 33 | 24.00 | 56.14 | 0 | 0 |
India | 5 | 81 | 48 | 20.25 | 60.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 1 | 0 | 2 | – | 4.00 | – |
Sri Lanka | 1 | 0 | 18 | – | 6.00 | – |
Bangladesh | 1 | 0 | 1 | – | 6.00 | – |
India | 1 | 0 | 17 | – | 25.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 4 | 116 | 42 | 29.00 | 52.97 | 0 | 0 |
Bangladesh | 4 | 57 | 40 | 14.25 | 31.84 | 0 | 0 |
Australia | 4 | 56 | 20 | 14.00 | 51.85 | 0 | 0 |
Pakistan | 2 | 6 | 6 | 3.00 | 85.71 | 0 | 0 |
Last 10 innings · batting
13vs ENG-L
75vs ENG-L
57vs ENG-L
9vs IND
13vs IND
9vs ABF
56vs GAW
15vs BT
18vs GAW
42vs TKR
List A
vs ENG-L11 Nov 2026 · c LP White b E Singh
13(22)
List A
vs ENG-L9 Nov 2026 · c J Coles b EV Jack
75(54)
List A
vs ENG-L7 Nov 2026 · b R Ahmed
57(54)
ODI
vs IND30 Sep 2026 · c Naman Dhir b Prasidh Krishna
9(10)
ODI
vs IND27 Sep 2026 · c S Gill b Prasidh Krishna
13(31)
T20
vs ABF20 Sep 2026 · c S Khan b A Joseph
9(8)
T20
vs GAW18 Sep 2026 · runout (Khary Pierre)
56(40)
T20
vs BT13 Sep 2026 · c SE Rutherford b J Pollard
15(7)
T20
vs GAW4 Sep 2026 · lbw b D Pretorius
18(12)
T20
vs TKR29 Aug 2026 · b U Tariq
42(33)
Last 10 innings · bowling
0/17vs IND
0/2vs NZ
0/25vs TRI
1 & 0/24 & 1vs BAR
0/18vs SL
0/4vs BN-A
0/1vs BAN
0/9vs NED
0 & 0/9 & 3vs TRI
1/31vs WI-E
ODI
vs IND27 Sep 2026
0/17
ODI
vs NZ16 Jul 2026
0/2
First Class
vs TRI12 Feb 2025
0/25
First Class
vs BAR10 Apr 2024
1 & 0/24 & 1
ODI
vs SL7 Jul 2023
0/18
First Class
vs BN-A4 Aug 2022
0/4
ODI
vs BAN16 Jul 2022
0/1
ODI
vs NED4 Jun 2022
0/9
First Class
vs TRI18 May 2022
0 & 0/9 & 3
List A
vs WI-E1 Dec 2019
1/31
West Indies Cricket
Jamaica Tallawahs
Ireland
Afghanistan
Pakistan
Australia
England
New Zealand
Bangladesh
Sri Lanka
India
South Africa