Records type batting analysis [change type]
View innings by innings list [change view]
Primary team West Indies remove West Indies from query
Start of match date between 26 Jun 2014 and 24 Jul 2023 remove between 26 Jun 2014 and 24 Jul 2023 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2022 110 106 7 3312 176* 33.45 3190 103.82 6 20 7 293 163 Profile
filtered 2016-2022 110 106 7 3312 176* 33.45 3190 103.82 6 20 7 293 163
Innings by innings list
0 8 7 0 0 0.00 2 caught 2 T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
100 76 49 5 9 204.08 2 caught 1 T20I v India Lauderhill 27 Aug 2016 T20I # 562
7 15 6 1 0 116.66 2 caught 1 T20I v India Lauderhill 28 Aug 2016 T20I # 563
1 3 3 0 0 33.33 2 caught 1 T20I v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
3 17 6 0 0 50.00 2 caught 2 T20I v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
22 - 30 4 0 73.33 2 bowled 2 ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
27 89 50 1 0 54.00 3 caught 1 ODI v Sri Lanka Harare 16 Nov 2016 ODI # 3805
18 20 17 4 0 105.88 3 caught 2 ODI v Zimbabwe Bulawayo 19 Nov 2016 ODI # 3806
148 196 122 15 4 121.31 2 run out 2 ODI v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
9 9 9 2 0 100.00 1 lbw 2 ODI v Zimbabwe Bulawayo 25 Nov 2016 ODI # 3809
21 37 33 2 0 63.63 2 caught 2 ODI v England North Sound 3 Mar 2017 ODI # 3845
8 12 9 2 0 88.88 2 caught 1 ODI v England North Sound 5 Mar 2017 ODI # 3848
0 - 3 0 0 0.00 2 caught 2 ODI v England Bridgetown 9 Mar 2017 ODI # 3849
10 - 10 0 1 100.00 1 run out 1 T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
3 - 6 0 0 50.00 1 run out 2 T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
91 - 51 5 9 178.43 1 caught 2 T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
7 - 8 0 1 87.50 1 caught 1 T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
47 - 63 3 2 74.60 1 bowled 2 ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
13 - 14 2 0 92.85 1 lbw 2 ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
16 - 22 1 0 72.72 1 caught 1 ODI v Pakistan Providence 11 Apr 2017 ODI # 3863
26 - 16 1 3 162.50 2 caught 2 T20I v Afghanistan Basseterre 2 Jun 2017 T20I # 611
25 - 28 1 1 89.28 2 caught 1 T20I v Afghanistan Basseterre 3 Jun 2017 T20I # 612
19 - 22 1 1 86.36 2 lbw 2 T20I v Afghanistan Basseterre 5 Jun 2017 T20I # 613
21 - 47 0 0 44.68 1 caught 2 ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
33 - 36 5 0 91.66 1 lbw 2 ODI v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
TDNB - - - - - - - - ODI v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
TDNB - - - - - - - - ODI v India Port of Spain 23 Jun 2017 ODI # 3895
21 - 37 2 0 56.75 4 stumped 2 ODI v India Port of Spain 25 Jun 2017 ODI # 3896
2 - 5 0 0 40.00 1 bowled 2 ODI v India North Sound 30 Jun 2017 ODI # 3898
35 - 60 2 2 58.33 1 caught 1 ODI v India North Sound 2 Jul 2017 ODI # 3900
9 - 20 0 0 45.00 1 caught 1 ODI v India Kingston 6 Jul 2017 ODI # 3902
125* - 62 6 12 201.61 2 not out 2 T20I v India Kingston 9 Jul 2017 T20I # 617
51 44 28 6 3 182.14 2 caught 1 T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
11 27 14 1 0 78.57 2 caught 1 ODI v England Manchester 19 Sep 2017 ODI # 3911
TDNB - - - - - - - - ODI v England Nottingham 21 Sep 2017 ODI # 3913
13 9 8 0 2 162.50 2 caught 2 ODI v England Bristol 24 Sep 2017 ODI # 3915
176* - 130 17 7 135.38 2 retired notout 1 ODI v England The Oval 27 Sep 2017 ODI # 3916
76 158 100 7 1 76.00 2 lbw 1 ODI v New Zealand Whangarei 20 Dec 2017 ODI # 3943
10 14 17 2 0 58.82 1 caught 2 ODI v New Zealand Christchurch 23 Dec 2017 ODI # 3944
31 67 49 3 0 63.26 2 lbw 1 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
8 9 6 0 1 133.33 1 run out 2 ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
9 16 11 2 0 81.81 2 caught 1 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
27 60 37 4 0 72.97 2 run out 1 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
64 - 75 7 1 85.33 2 caught 2 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
66 127 87 7 2 75.86 2 lbw 1 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
27 - 36 6 0 75.00 2 caught 1 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
58 - 26 5 5 223.07 2 lbw 1 T20I v ICC World XI Lord's 31 May 2018 T20I # 666
17 - 29 2 1 58.62 2 caught 2 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
12 - 18 1 1 66.66 2 lbw 1 ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
13 - 33 1 0 39.39 2 caught 2 ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
2 - 5 0 0 40.00 2 caught 2 T20I v Bangladesh Basseterre 31 Jul 2018 T20I # 692
1 - 3 0 0 33.33 2 lbw 2 T20I v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
18 - 11 1 1 163.63 1 caught 2 T20I v Bangladesh Sylhet 17 Dec 2018 T20I # 715
1 - 6 0 0 16.66 1 caught 2 T20I v Bangladesh Mirpur 20 Dec 2018 T20I # 716
89 - 36 6 8 247.22 1 bowled 1 T20I v Bangladesh Mirpur 22 Dec 2018 T20I # 717
1 10 5 0 0 20.00 2 caught 2 ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
2 14 8 0 0 25.00 2 bowled 1 ODI v England Southampton 14 Jun 2019 ODI # 4158
70 105 67 6 2 104.47 2 caught 1 ODI v Bangladesh Taunton 17 Jun 2019 ODI # 4162
0 4 3 0 0 0.00 8 caught 2 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
58 98 78 6 2 74.35 2 caught 1 ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
0 - 4 0 0 0.00 2 bowled 1 T20I v India Lauderhill 3 Aug 2019 T20I # 842
0 - 2 0 0 0.00 2 caught 2 T20I v India Lauderhill 4 Aug 2019 T20I # 843
10 - 11 1 0 90.90 1 lbw 1 T20I v India Providence 6 Aug 2019 T20I # 846
40* - 36 2 3 111.11 2 not out 1 ODI v India Providence 8 Aug 2019 ODI # 4196
65 128 80 8 1 81.25 2 caught 2 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
43 57 29 5 3 148.27 2 caught 1 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
7 - 7 0 0 100.00 2 lbw 2 ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
54 - 75 6 1 72.00 2 bowled 1 ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
1 - 4 0 0 25.00 2 lbw 2 ODI v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
68 - 41 4 6 165.85 2 caught 1 T20I v Afghanistan Lucknow 14 Nov 2019 T20I # 1015
14 - 22 2 0 63.63 2 caught 2 T20I v Afghanistan Lucknow 16 Nov 2019 T20I # 1016
24 - 23 3 0 104.34 2 lbw 2 T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
40 - 17 3 4 235.29 2 lbw 1 T20I v India Hyderabad 6 Dec 2019 T20I # 1020
40 - 35 3 3 114.28 2 stumped 2 T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
DNB - - - - - - - 2 T20I v India Wankhede 11 Dec 2019 T20I # 1024
30 - 35 5 0 85.71 1 caught 2 ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
21 - 50 3 0 42.00 1 caught 1 ODI v India Cuttack 22 Dec 2019 ODI # 4223
99* - 99 13 2 100.00 2 not out 2 ODI v Ireland Bridgetown 7 Jan 2020 ODI # 4226
7 - 19 1 0 36.84 2 caught 2 ODI v Ireland Bridgetown 9 Jan 2020 ODI # 4229
102 - 97 6 5 105.15 2 caught 2 ODI v Ireland St George's 12 Jan 2020 ODI # 4230
53 - 29 6 3 182.75 2 caught 2 T20I v Ireland St George's 15 Jan 2020 T20I # 1028
2* - 3 0 0 66.66 2 not out 2 T20I v Ireland Basseterre 18 Jan 2020 T20I # 1029
46 - 25 4 3 184.00 2 caught 2 T20I v Ireland Basseterre 19 Jan 2020 T20I # 1030
28 18 10 2 3 280.00 2 caught 2 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
6 12 6 1 0 100.00 2 bowled 2 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
21 25 18 3 1 116.66 2 lbw 2 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
65 109 90 4 2 72.22 1 bowled 2 ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
103 171 121 8 4 85.12 1 stumped 2 ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
13 26 16 2 0 81.25 1 bowled 2 ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
71 63 35 4 7 202.85 2 caught 2 T20I v South Africa St George's 26 Jun 2021 T20I # 1176
21 18 16 3 1 131.25 1 bowled 2 T20I v South Africa St George's 27 Jun 2021 T20I # 1178
27 40 21 2 1 128.57 1 caught 2 T20I v South Africa St George's 29 Jun 2021 T20I # 1179
7 12 5 0 1 140.00 2 caught 1 T20I v South Africa St George's 1 Jul 2021 T20I # 1180
52 - 34 5 3 152.94 2 caught 2 T20I v South Africa St George's 3 Jul 2021 T20I # 1181
0 8 2 0 0 0.00 2 caught 1 T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
31 24 14 4 2 221.42 2 bowled 2 T20I v Australia Gros Islet 14 Jul 2021 T20I # 1190
79 54 34 4 9 232.35 2 caught 1 T20I v Australia Gros Islet 16 Jul 2021 T20I # 1192
0 4 1 0 0 0.00 1 caught 2 ODI v Australia Bridgetown 20 Jul 2021 ODI # 4310
1 17 13 0 0 7.69 1 lbw 2 ODI v Australia Bridgetown 22 Jul 2021 ODI # 4311
55* 121 66 5 3 83.33 1 not out 1 ODI v Australia Bridgetown 26 Jul 2021 ODI # 4313
6 15 5 1 0 120.00 2 caught 1 T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
35* 61 33 2 2 106.06 2 retired notout 2 T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
6 8 5 0 1 120.00 2 caught 1 T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
56 47 35 3 6 160.00 2 caught 1 T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
6 18 9 1 0 66.66 2 caught 1 T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
8 12 6 2 0 133.33 2 bowled 2 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
29 49 26 5 0 111.53 2 caught 1 T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
14 30 13 1 1 107.69 2 caught 2 T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
15 28 18 1 0 83.33 3 caught 1 T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
13 42 18 0 0 72.22 3 caught 1 T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page