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 2013-2024 265 271 56 5525 202* 25.69 7910 69.84 3 24 27 520 146 Profile
filtered 2014-2023 235 254 49 5364 202* 26.16 7756 69.15 3 24 22 507 140
Innings by innings list
38 112 76 4 0 50.00 7 caught 2 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
52 120 79 3 1 65.82 7 bowled 4 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
22* 23 15 3 0 146.66 8 not out 2 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
8* 7 4 0 1 200.00 8 not out 1 ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
0 1 1 0 0 0.00 8 caught 1 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
11 12 8 1 0 137.50 9 caught 2 ODI v India Dharamsala 17 Oct 2014 ODI # 3535
1 7 2 0 0 50.00 7 caught 2 Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
23 52 34 4 0 67.64 8 caught 1 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
2 16 16 0 0 12.50 8 caught 3 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
DNB - - - - - - - 2 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
DNB - - - - - - - 2 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
2 7 6 0 0 33.33 9 caught 2 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
21* 33 25 2 0 84.00 9 not out 2 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
17* 42 24 2 0 70.83 9 not out 1 ODI v South Africa East London 21 Jan 2015 ODI # 3587
13 18 12 2 0 108.33 9 caught 2 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
0 3 3 0 0 0.00 9 caught 2 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
0* 2 0 0 0 - 9 not out 1 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
DNB - - - - - - - 1 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
DNB - - - - - - - 1 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
56 56 48 3 4 116.66 9 caught 2 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
57 79 64 4 3 89.06 9 caught 1 ODI v India Perth 6 Mar 2015 ODI # 3625
DNB - - - - - - - 2 ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
42 33 26 5 2 161.53 9 caught 2 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
16 64 44 2 0 36.36 8 caught 2 Test v England North Sound 13 Apr 2015 Test # 2157
103* 216 149 15 0 69.12 8 not out 4 Test v England North Sound 13 Apr 2015 Test # 2157
22 34 28 1 2 78.57 8 caught 1 Test v England St George's 21 Apr 2015 Test # 2158
2 8 5 0 0 40.00 8 run out 3 Test v England St George's 21 Apr 2015 Test # 2158
5 14 15 0 0 33.33 8 caught 2 Test v England Bridgetown 1 May 2015 Test # 2160
DNB - - - - - - - 4 Test v England Bridgetown 1 May 2015 Test # 2160
21 68 42 3 0 50.00 8 caught 1 Test v Australia Roseau 3 Jun 2015 Test # 2164
12* 47 27 2 0 44.44 8 not out 3 Test v Australia Roseau 3 Jun 2015 Test # 2164
82* 94 63 12 2 130.15 8 not out 2 Test v Australia Kingston 11 Jun 2015 Test # 2166
1 12 9 0 0 11.11 8 caught 4 Test v Australia Kingston 11 Jun 2015 Test # 2166
19 40 28 4 0 67.85 7 caught 2 Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
18 50 26 0 1 69.23 8 run out 3 Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
21 64 37 2 1 56.75 8 caught 2 Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
7 17 17 0 0 41.17 7 lbw 4 Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
36 - 13 2 3 276.92 8 run out 1 ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
19 21 19 3 0 100.00 8 caught 1 ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
2 6 4 0 0 50.00 8 caught 2 T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
15 37 29 1 0 51.72 7 lbw 2 Test v Australia Hobart 10 Dec 2015 Test # 2193
17 40 29 1 0 58.62 7 caught 3 Test v Australia Hobart 10 Dec 2015 Test # 2193
0 2 1 0 0 0.00 7 bowled 2 Test v Australia Melbourne 26 Dec 2015 Test # 2195
68 136 86 7 2 79.06 7 caught 4 Test v Australia Melbourne 26 Dec 2015 Test # 2195
1 6 9 0 0 11.11 7 caught 1 Test v Australia Sydney 3 Jan 2016 Test # 2198
10* 21 21 1 0 47.61 8 not out 2 ODI v South Africa Providence 3 Jun 2016 ODI # 3739
1 5 6 0 0 16.66 8 bowled 1 ODI v Australia Providence 5 Jun 2016 ODI # 3740
0 2 2 0 0 0.00 7 caught 2 ODI v Australia Basseterre 13 Jun 2016 ODI # 3745
19 47 31 1 0 61.29 7 lbw 2 ODI v South Africa Basseterre 15 Jun 2016 ODI # 3747
1 4 2 0 0 50.00 8 caught 1 ODI v Australia Bridgetown 21 Jun 2016 ODI # 3752
40 - 46 3 2 86.95 7 caught 1 ODI v South Africa Bridgetown 24 Jun 2016 ODI # 3754
34 43 37 3 1 91.89 7 caught 2 ODI v Australia Bridgetown 26 Jun 2016 ODI # 3756
36 70 52 5 1 69.23 9 caught 2 Test v India North Sound 21 Jul 2016 Test # 2207
16 32 25 1 1 64.00 8 bowled 3 Test v India North Sound 21 Jul 2016 Test # 2207
13 47 16 2 0 81.25 8 caught 1 Test v India Kingston 30 Jul 2016 Test # 2211
64* 130 99 8 1 64.64 8 not out 3 Test v India Kingston 30 Jul 2016 Test # 2211
2 12 11 0 0 18.18 8 lbw 2 Test v India Gros Islet 9 Aug 2016 Test # 2215
1 11 12 0 0 8.33 8 run out 4 Test v India Gros Islet 9 Aug 2016 Test # 2215
DNB - - - - - - - 1 Test v India Port of Spain 18 Aug 2016 Test # 2218
1 6 5 0 0 20.00 7 bowled 2 ODI v Pakistan Sharjah 30 Sep 2016 ODI # 3784
31* 30 26 4 0 119.23 8 not out 2 ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
26 - 25 1 1 104.00 7 bowled 2 ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
20 74 50 2 0 40.00 8 bowled 2 Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
40* 186 127 3 0 31.49 8 not out 4 Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
31* 64 36 4 0 86.11 9 not out 2 Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
16 21 22 0 1 72.72 8 lbw 4 Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
16 38 30 3 0 53.33 8 bowled 2 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
DNB - - - - - - - 4 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
2 7 3 0 0 66.66 8 run out 1 ODI v Sri Lanka Harare 16 Nov 2016 ODI # 3805
4* 17 8 0 0 50.00 7 not out 2 ODI v Zimbabwe Bulawayo 19 Nov 2016 ODI # 3806
45* 82 46 1 1 97.82 7 not out 2 ODI v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
22* 20 17 3 1 129.41 7 not out 2 ODI v Zimbabwe Bulawayo 25 Nov 2016 ODI # 3809
4 12 7 0 0 57.14 7 caught 2 ODI v England North Sound 3 Mar 2017 ODI # 3845
15 33 22 0 0 68.18 7 caught 1 ODI v England North Sound 5 Mar 2017 ODI # 3848
0 - 1 0 0 0.00 7 caught 2 ODI v England Bridgetown 9 Mar 2017 ODI # 3849
14 - 12 2 0 116.66 9 caught 1 T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
26* - 17 2 1 152.94 8 not out 2 T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
DNB - - - - - - - 2 T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
0 - 4 0 0 0.00 8 caught 1 T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
11 - 8 0 1 137.50 7 caught 2 ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
68 - 87 6 1 78.16 7 caught 2 ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
12 - 15 0 1 80.00 7 caught 1 ODI v Pakistan Providence 11 Apr 2017 ODI # 3863
57* 128 75 7 2 76.00 8 not out 1 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
14 34 25 3 0 56.00 9 caught 3 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
58 164 128 8 0 45.31 8 caught 1 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
1 6 5 0 0 20.00 8 caught 3 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
30* 140 87 3 1 34.48 8 not out 2 Test v Pakistan Roseau 10 May 2017 Test # 2261
22 85 62 2 0 35.48 8 lbw 4 Test v Pakistan Roseau 10 May 2017 Test # 2261
0 - 1 0 0 0.00 7 bowled 2 ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
11* - 10 1 0 110.00 8 not out 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
29 - 29 1 1 100.00 6 stumped 2 ODI v India Port of Spain 25 Jun 2017 ODI # 3896
6 - 9 0 0 66.66 6 stumped 2 ODI v India North Sound 30 Jun 2017 ODI # 3898
11 - 10 1 0 110.00 6 caught 1 ODI v India North Sound 2 Jul 2017 ODI # 3900
36 - 34 4 1 105.88 6 caught 1 ODI v India Kingston 6 Jul 2017 ODI # 3902
11 34 23 2 0 47.82 8 caught 2 Test v England Birmingham 17 Aug 2017 Test # 2270
0 1 1 0 0 0.00 8 caught 3 Test v England Birmingham 17 Aug 2017 Test # 2270
43 79 54 7 0 79.62 9 caught 2 Test v England Leeds 25 Aug 2017 Test # 2271
DNB - - - - - - - 4 Test v England Leeds 25 Aug 2017 Test # 2271
9 50 36 1 0 25.00 8 bowled 1 Test v England Lord's 7 Sep 2017 Test # 2274
23 73 53 4 0 43.39 8 caught 3 Test v England Lord's 7 Sep 2017 Test # 2274
41* 45 33 5 0 124.24 7 not out 1 ODI v England Manchester 19 Sep 2017 ODI # 3911
TDNB - - - - - - - - ODI v England Nottingham 21 Sep 2017 ODI # 3913
34 43 26 1 3 130.76 7 caught 2 ODI v England Bristol 24 Sep 2017 ODI # 3915
77 - 62 4 4 124.19 6 caught 1 ODI v England The Oval 27 Sep 2017 ODI # 3916
8 15 13 2 0 61.53 8 lbw 1 Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
24 31 23 2 1 104.34 8 caught 3 Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
110 281 198 9 2 55.55 9 bowled 2 Test v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
0 1 1 0 0 0.00 8 bowled 1 Test v New Zealand Wellington 1 Dec 2017 Test # 2284
7 24 17 1 0 41.17 8 caught 3 Test v New Zealand Wellington 1 Dec 2017 Test # 2284
8 18 14 0 0 57.14 6 caught 1 ODI v New Zealand Whangarei 20 Dec 2017 ODI # 3943
13 42 23 0 0 56.52 6 caught 2 ODI v New Zealand Christchurch 23 Dec 2017 ODI # 3944
34 42 21 3 1 161.90 6 caught 2 ODI v New Zealand Christchurch 26 Dec 2017 ODI # 3945
12* 15 6 0 1 200.00 6 not out 1 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
99* 117 101 9 4 98.01 6 not out 2 ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
54 101 71 3 1 76.05 6 caught 1 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
28 42 26 2 1 107.69 6 caught 1 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
6 - 2 0 1 300.00 6 caught 2 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
12 25 18 0 0 66.66 6 caught 1 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
0 - 0 0 0 - 6 run out 1 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
40 121 88 4 0 45.45 7 caught 1 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
39 71 40 4 1 97.50 7 lbw 3 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
15 - 35 1 0 42.85 7 caught 2 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
15* - 20 2 0 75.00 7 not out 4 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
74 - 123 13 0 60.16 7 caught 1 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
15 - 30 3 0 50.00 7 caught 3 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
33 - 46 2 2 71.73 8 caught 2 Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
33* - 42 2 2 78.57 8 not out 1 Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
1 - 10 0 0 10.00 9 stumped 3 Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
17 - 18 0 1 94.44 6 caught 2 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
7 - 5 0 1 140.00 7 stumped 1 ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
9 - 10 0 0 90.00 7 caught 2 ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
52 117 92 6 0 56.52 8 caught 1 Test v India Hyderabad 12 Oct 2018 Test # 2321
19 45 30 2 1 63.33 8 caught 3 Test v India Hyderabad 12 Oct 2018 Test # 2321
38 - 42 5 0 90.47 7 bowled 1 ODI v India Guwahati 21 Oct 2018 ODI # 4056
12 43 23 0 0 52.17 7 run out 2 ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
32 - 39 2 1 82.05 7 caught 1 ODI v India Pune 27 Oct 2018 ODI # 4062
54* - 70 1 2 77.14 7 not out 2 ODI v India Brabourne 29 Oct 2018 ODI # 4063
25 39 33 2 0 75.75 6 caught 1 ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
5 10 8 1 0 62.50 8 caught 1 Test v England Bridgetown 23 Jan 2019 Test # 2342
202* 284 229 23 8 88.20 8 not out 3 Test v England Bridgetown 23 Jan 2019 Test # 2342
22 122 82 1 0 26.82 8 caught 2 Test v England North Sound 31 Jan 2019 Test # 2344
DNB - - - - - - - 4 Test v England North Sound 31 Jan 2019 Test # 2344
16 20 12 2 0 133.33 7 stumped 1 ODI v England Bridgetown 20 Feb 2019 ODI # 4096
3 8 6 0 0 50.00 6 run out 1 ODI v England Bridgetown 22 Feb 2019 ODI # 4097
TDNB - - - - - - - - ODI v England St George's 25 Feb 2019 ODI # 4098
29 - 35 3 0 82.85 6 stumped 2 ODI v England St George's 27 Feb 2019 ODI # 4099
DNB - - - - - - - 2 ODI v England Gros Islet 2 Mar 2019 ODI # 4103
7 - 5 1 0 140.00 8 caught 1 T20I v England Gros Islet 5 Mar 2019 T20I # 750
0 - 1 0 0 0.00 5 lbw 2 T20I v England Basseterre 8 Mar 2019 T20I # 751
11 19 13 0 1 84.61 5 caught 1 T20I v England Basseterre 10 Mar 2019 T20I # 752
1 - 6 0 0 16.66 4 caught 1 ODI v Ireland Dublin 5 May 2019 ODI # 4128
4 3 2 1 0 200.00 6 caught 1 ODI v Bangladesh Dublin 7 May 2019 ODI # 4129
36 35 24 1 2 150.00 6 caught 2 ODI v Ireland Dublin (Malahide) 11 May 2019 ODI # 4132
62 85 76 3 1 81.57 6 caught 1 ODI v Bangladesh Dublin (Malahide) 13 May 2019 ODI # 4134
DNB - - - - - - - 1 ODI v Bangladesh Dublin (Malahide) 17 May 2019 ODI # 4137
DNB - - - - - - - 2 ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
51 83 57 7 1 89.47 6 caught 2 ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
TDNB - - - - - - - - ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
9 9 10 0 1 90.00 6 caught 1 ODI v England Southampton 14 Jun 2019 ODI # 4158
33 18 15 4 2 220.00 7 caught 1 ODI v Bangladesh Taunton 17 Jun 2019 ODI # 4162
0 2 1 0 0 0.00 5 caught 2 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
6 14 13 0 0 46.15 6 caught 2 ODI v India Manchester 27 Jun 2019 ODI # 4175
26 38 26 4 0 100.00 6 caught 2 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
45 54 34 1 4 132.35 6 caught 1 ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
DNB - - - - - - - 1 ODI v India Providence 8 Aug 2019 ODI # 4196
13* 38 19 0 0 68.42 7 not out 2 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
14 32 20 0 0 70.00 6 caught 1 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
39 - 65 5 0 60.00 8 caught 2 Test v India North Sound 22 Aug 2019 Test # 2358
8 - 19 1 0 42.10 8 bowled 4 Test v India North Sound 22 Aug 2019 Test # 2358
18 73 38 2 0 47.36 7 caught 2 Test v India Kingston 30 Aug 2019 Test # 2359
39 53 35 9 0 111.42 8 bowled 4 Test v India Kingston 30 Aug 2019 Test # 2359
DNB - - - - - - - 2 ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
9 - 13 0 0 69.23 7 run out 1 ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
DNB - - - - - - - 1 T20I v Afghanistan Lucknow 14 Nov 2019 T20I # 1015
13 - 9 2 0 144.44 7 stumped 2 T20I v Afghanistan Lucknow 16 Nov 2019 T20I # 1016
6 - 5 1 0 120.00 7 caught 2 T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
11 23 14 2 0 78.57 8 stumped 2 Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
DNB - - - - - - - 4 Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
24* - 9 1 2 266.66 6 not out 1 T20I v India Hyderabad 6 Dec 2019 T20I # 1020
DNB - - - - - - - 2 T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
8 - 5 1 0 160.00 6 caught 2 T20I v India Wankhede 11 Dec 2019 T20I # 1024
DNB - - - - - - - 2 ODI v India Chennai 15 Dec 2019 ODI # 4221
11 - 13 0 1 84.61 7 stumped 2 ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
7* - 4 1 0 175.00 7 not out 1 ODI v India Cuttack 22 Dec 2019 ODI # 4223
12 - 10 2 0 120.00 7 run out 1 ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
3 - 8 0 0 37.50 7 bowled 2 ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
8 - 6 1 0 133.33 6 caught 2 ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
5 28 14 0 0 35.71 8 caught 2 Test v England Southampton 8 Jul 2020 Test # 2388
14* 59 36 1 0 38.88 8 not out 4 Test v England Southampton 8 Jul 2020 Test # 2388
2 19 12 0 0 16.66 9 caught 2 Test v England Manchester 16 Jul 2020 Test # 2389
35 83 62 5 1 56.45 8 bowled 4 Test v England Manchester 16 Jul 2020 Test # 2389
46 121 82 6 0 56.09 7 lbw 2 Test v England Manchester 24 Jul 2020 Test # 2390
12 15 13 2 0 92.30 8 lbw 4 Test v England Manchester 24 Jul 2020 Test # 2390
25* 113 73 3 0 34.24 7 not out 2 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
8 32 15 1 0 53.33 7 lbw 3 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
9 35 25 1 0 36.00 7 caught 2 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
61 126 93 8 2 65.59 7 bowled 3 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
29* 40 24 1 2 120.83 6 not out 2 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
9 10 5 0 1 180.00 5 caught 2 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
14* 36 23 0 1 60.86 6 not out 2 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
DNB - - - - - - - 2 ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
2* 6 4 0 0 50.00 7 not out 2 ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
14* 12 10 1 1 140.00 7 not out 2 ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
19 90 61 2 0 31.14 6 bowled 2 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
18* 68 48 4 0 37.50 6 not out 4 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
30 56 34 5 0 88.23 6 caught 1 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
71* 136 88 7 0 80.68 5 not out 3 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
20 66 41 3 0 48.78 7 caught 1 Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
4 39 15 0 0 26.66 7 bowled 3 Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
10 27 22 2 0 45.45 7 caught 2 Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
0 3 1 0 0 0.00 6 caught 4 Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
DNB - - - - - - - 2 T20I v South Africa St George's 26 Jun 2021 T20I # 1176
20 31 20 0 1 100.00 7 run out 2 T20I v South Africa St George's 27 Jun 2021 T20I # 1178
16 18 11 1 1 145.45 3 caught 2 T20I v South Africa St George's 29 Jun 2021 T20I # 1179
0 10 4 0 0 0.00 7 caught 2 ODI v Australia Bridgetown 20 Jul 2021 ODI # 4310
52 97 69 5 1 75.36 7 lbw 2 ODI v Australia Bridgetown 22 Jul 2021 ODI # 4311
5 23 15 1 0 33.33 7 bowled 1 ODI v Australia Bridgetown 26 Jul 2021 ODI # 4313
2* 9 4 0 0 50.00 8 not out 1 T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
0* 3 0 0 0 - 7 not out 2 T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
DNB - - - - - - - 1 T20I v Pakistan Providence 1 Aug 2021 T20I # 1209
DNB - - - - - - - 1 T20I v Pakistan Providence 3 Aug 2021 T20I # 1211
58 141 108 10 0 53.70 7 caught 2 Test v Pakistan Kingston 12 Aug 2021 Test # 2430
16 49 41 3 0 39.02 7 bowled 4 Test v Pakistan Kingston 12 Aug 2021 Test # 2430
26 58 30 2 2 86.66 8 caught 2 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
47 - 83 5 2 56.62 8 caught 4 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
15* 10 5 0 2 300.00 9 not out 1 T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
8 7 5 0 1 160.00 8 caught 2 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
1* 4 1 0 0 100.00 9 not out 1 T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
36 74 60 3 2 60.00 8 caught 2 Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
0 3 1 0 0 0.00 7 bowled 4 Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
4 12 10 1 0 40.00 7 lbw 2 Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
3 21 12 0 0 25.00 7 caught 4 Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
13 26 17 2 0 76.47 7 caught 1 ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
3 16 11 0 0 27.27 7 caught 1 ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
44 88 60 6 0 73.33 7 run out 1 ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
DNB - - - - - - - 2 T20I v England Bridgetown 22 Jan 2022 T20I # 1453
1 15 6 0 0 16.66 6 caught 2 T20I v England Bridgetown 23 Jan 2022 T20I # 1454
DNB - - - - - - - 1 T20I v England Bridgetown 26 Jan 2022 T20I # 1455
36 32 24 2 3 150.00 5 caught 2 T20I v England Bridgetown 29 Jan 2022 T20I # 1456
DNB - - - - - - - 1 T20I v England Bridgetown 30 Jan 2022 T20I # 1457
57 93 71 0 4 80.28 7 caught 1 ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
2 12 10 0 0 20.00 6 caught 2 ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
6 12 12 1 0 50.00 6 caught 2 ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
DNB - - - - - - - 2 T20I v India Eden Gardens 18 Feb 2022 T20I # 1473
2 13 6 0 0 33.33 6 caught 2 T20I v India Eden Gardens 20 Feb 2022 T20I # 1479
45 149 119 6 1 37.81 6 caught 2 Test v England North Sound 8 Mar 2022 Test # 2454
37* 144 101 3 0 36.63 6 not out 4 Test v England North Sound 8 Mar 2022 Test # 2454
12 59 41 2 0 29.26 7 caught 2 Test v England Bridgetown 16 Mar 2022 Test # 2457
0 26 24 0 0 0.00 6 caught 4 Test v England Bridgetown 16 Mar 2022 Test # 2457
0 5 3 0 0 0.00 6 caught 2 Test v England St George's 24 Mar 2022 Test # 2459
DNB - - - - - - - 4 Test v England St George's 24 Mar 2022 Test # 2459
9* 36 12 0 0 75.00 7 not out 2 ODI v India Port of Spain 27 Jul 2022 ODI # 4439
0 7 4 0 0 0.00 3 bowled 2 T20I v India Tarouba 29 Jul 2022 T20I # 1702
DNB - - - - - - - 2 T20I v India Basseterre 1 Aug 2022 T20I # 1718
1* 1 1 0 0 100.00 7 not out 1 T20I v India Basseterre 2 Aug 2022 T20I # 1720
13 16 9 1 1 144.44 7 caught 2 T20I v India Lauderhill 6 Aug 2022 T20I # 1725
0 2 3 0 0 0.00 1 bowled 2 T20I v India Lauderhill 7 Aug 2022 T20I # 1726
25 42 19 3 0 131.57 6 caught 2 T20I v New Zealand Kingston 10 Aug 2022 T20I # 1728
11 17 9 0 1 122.22 6 caught 2 T20I v New Zealand Kingston 12 Aug 2022 T20I # 1732
13* - 25 1 0 52.00 7 not out 2 ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
0 4 1 0 0 0.00 7 caught 2 ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
1 8 4 0 0 25.00 7 bowled 1 ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
13 9 7 0 2 185.71 7 bowled 1 T20I v Australia Carrara 5 Oct 2022 T20I # 1806
16 22 13 1 0 123.07 5 caught 2 T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
38 37 33 4 1 115.15 7 caught 2 T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
4 3 3 0 0 133.33 7 caught 1 T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
DNB - - - - - - - 1 T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
27 68 54 2 1 50.00 6 caught 2 Test v Australia Perth 30 Nov 2022 Test # 2477
3 50 35 0 0 8.57 6 caught 4 Test v Australia Perth 30 Nov 2022 Test # 2477
0 7 4 0 0 0.00 7 caught 2 Test v Australia Adelaide 8 Dec 2022 Test # 2479
11 88 61 1 0 18.03 6 bowled 4 Test v Australia Adelaide 8 Dec 2022 Test # 2479
11 26 23 0 1 47.82 7 caught 1 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
DNB - - - - - - - 3 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
3 35 14 0 0 21.42 8 caught 2 Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
0 4 3 0 0 0.00 8 caught 2 Test v South Africa Centurion 28 Feb 2023 Test # 2495
18 34 20 4 0 90.00 8 caught 4 Test v South Africa Centurion 28 Feb 2023 Test # 2495
81* 163 117 8 4 69.23 8 not out 2 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
19 33 19 4 0 100.00 8 bowled 4 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
15 - 20 1 0 75.00 7 lbw 1 ODI v South Africa East London 18 Mar 2023 ODI # 4540
36 61 43 3 0 83.72 7 stumped 1 ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
DNB - - - - - - - 1 T20I v South Africa Centurion 26 Mar 2023 T20I # 2032
13 15 9 0 1 144.44 7 caught 1 T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
56 - 40 2 3 140.00 8 caught 1 ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
16* 12 10 2 0 160.00 7 not out 1 ODI v Nepal Harare 22 Jun 2023 ODI # 4593
19 28 27 2 0 70.37 8 caught 2 ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
8 9 4 0 1 200.00 7 caught 1 ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
45 93 79 3 1 56.96 7 lbw 1 ODI v Scotland Harare 1 Jul 2023 ODI # 4608
18 62 61 1 0 29.50 7 caught 1 Test v India Roseau 12 Jul 2023 Test # 2510
20* 87 50 0 1 40.00 7 not out 3 Test v India Roseau 12 Jul 2023 Test # 2510
15 69 44 2 0 34.09 7 caught 2 Test v India Port of Spain 20 Jul 2023 Test # 2513
DNB - - - - - - - 4 Test v India Port of Spain 20 Jul 2023 Test # 2513
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page