Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 22 May 2003 remove greater than or equal to 22 May 2003 from query
Ordered by bowling strike rate (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av SR 5 Ct St Ave Diff
unfiltered 2013-2024 265 5525 202* 25.69 3 382 6/42 32.38 48.2 11 154 0 -6.68 Profile
filtered 2013-2024 265 5525 202* 25.69 3 382 6/42 32.38 48.2 11 154 0 -6.68
Match by match list
DNB - - 5 27 3.4 1 0 T20I v England Bridgetown 30 Jan 2022 T20I # 1457
DNB - - 4 7 5.5 0 0 T20I v England Bridgetown 22 Jan 2022 T20I # 1453
0* - 0 4 26 6.0 0 0 T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
4 - 4 3 12 6.6 0 0 T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
36 - 36 3 44 8.0 0 0 T20I v England Bridgetown 29 Jan 2022 T20I # 1456
DNB - - 2 34 9.0 0 0 T20I v New Zealand Wellington 15 Jan 2014 T20I # 353
38 - 38 2 14 9.0 0 0 T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
14 - 14 2 27 9.5 0 0 T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
DNB - - 3 42 10.0 0 0 ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
4* - 4 2 24 10.5 0 0 T20I v England Tarouba 21 Dec 2023 T20I # 2415
DNB - - 2 23 11.0 0 0 T20I v India Basseterre 1 Aug 2022 T20I # 1718
11 - 11 5 27 11.6 1 0 ODI v India North Sound 2 Jul 2017 ODI # 3900
13 - 13 2 23 12.0 0 0 T20I v Afghanistan Lucknow 16 Nov 2019 T20I # 1016
12* - 12 5 53 12.0 1 0 ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
DNB - - 2 36 12.0 1 0 T20I v India Lauderhill 13 Aug 2023 T20I # 2194
6* - 6 2 19 12.0 0 0 T20I v India Tarouba 3 Aug 2023 T20I # 2188
28* - 28 2 42 12.0 1 0 T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
6 - 6 4 34 12.0 1 0 ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
DNB - - 2 48 12.0 0 0 ODI v New Zealand Queenstown 1 Jan 2014 ODI # 3451
DNB - - 2 40 12.0 1 0 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
1 - 1 2 25 12.0 1 0 T20I v England Bridgetown 23 Jan 2022 T20I # 1454
33* 1 34 11 103 12.6 0 0 Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
DNB - - 3 48 14.0 0 0 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
0 - 0 4 13 15.0 1 0 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
6 - 6 4 35 15.0 0 0 ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
DNB - - 2 35 15.0 0 0 ODI v New Zealand Hamilton 8 Jan 2014 ODI # 3453
13 - 13 4 53 15.0 0 0 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
DNB - - 4 27 15.0 1 0 ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
34* - 34 1 37 18.0 0 0 T20I v Australia Hobart 9 Feb 2024 T20I # 2459
11 - 11 1 19 18.0 0 0 T20I v England Basseterre 10 Mar 2019 T20I # 752
1 - 1 1 21 18.0 1 0 ODI v Australia Providence 5 Jun 2016 ODI # 3740
0 - 0 3 24 18.0 0 0 ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
1* - 1 1 30 18.0 0 0 T20I v India Basseterre 2 Aug 2022 T20I # 1720
DNB - - 1 29 18.0 1 0 T20I v South Africa St George's 26 Jun 2021 T20I # 1176
DNB - - 3 34 18.0 1 0 ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
20 - 20 1 26 18.0 0 0 T20I v South Africa St George's 27 Jun 2021 T20I # 1178
3 - 3 3 53 20.0 1 0 ODI v England Bridgetown 22 Feb 2019 ODI # 4097
16* - 16 3 34 20.0 0 0 ODI v Nepal Harare 22 Jun 2023 ODI # 4593
0 - 0 3 41 20.0 1 0 ODI v England Bridgetown 9 Mar 2017 ODI # 3849
45* - 45 3 57 20.0 0 0 ODI v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
28 - 28 3 39 20.0 0 0 ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
74 15 89 9 60 20.2 0 0 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
19 - 19 2 44 21.0 0 0 ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
1 - 1 2 37 21.0 1 0 ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
DNB - - 2 28 21.0 0 0 ODI v England Gros Islet 2 Mar 2019 ODI # 4103
10 - 10 2 21 21.5 0 0 ODI v New Zealand Auckland 26 Dec 2013 ODI # 3449
3 - 3 3 34 22.0 0 0 Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
33 - 33 5 40 23.6 3 0 Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
13 - 13 1 30 24.0 1 0 T20I v Australia Carrara 5 Oct 2022 T20I # 1806
18* - 18 1 52 24.0 0 0 T20I v England St George's 16 Dec 2023 T20I # 2407
0 - 0 1 38 24.0 1 0 T20I v India Lauderhill 7 Aug 2022 T20I # 1726
13* - 13 2 39 24.0 0 0 ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
14* - 14 1 27 24.0 1 0 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
2 - 2 2 16 24.0 0 0 ODI v Sri Lanka Harare 16 Nov 2016 ODI # 3805
DNB - - 1 41 24.0 2 0 T20I v England Bridgetown 26 Jan 2022 T20I # 1455
0 - 0 1 55 24.0 0 0 T20I v England Tarouba 19 Dec 2023 T20I # 2414
25 - 25 1 42 24.0 0 0 T20I v New Zealand Kingston 10 Aug 2022 T20I # 1728
DNB - - 1 43 24.0 0 0 T20I v England Bridgetown 12 Dec 2023 T20I # 2397
2 - 2 1 29 24.0 1 0 T20I v India Eden Gardens 20 Feb 2022 T20I # 1479
DNB - - 1 48 24.0 0 0 T20I v South Africa Centurion 26 Mar 2023 T20I # 2032
29* - 29 1 19 24.0 1 0 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
31* - 31 2 51 24.0 1 0 ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
DNB - - 1 20 24.0 0 0 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
16* - 16 2 48 24.0 1 0 ODI v India Kochi 21 Nov 2013 ODI # 3436
DNB - - 1 29 24.0 1 0 T20I v Afghanistan Lucknow 14 Nov 2019 T20I # 1015
15* - 15 1 22 24.0 2 0 T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
7 - 7 1 26 24.0 0 0 T20I v England Gros Islet 5 Mar 2019 T20I # 750
0 - 0 1 27 24.0 1 0 T20I v England St George's 14 Dec 2023 T20I # 2402
0 - 0 2 50 24.0 0 0 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
0 - 0 1 50 24.0 1 0 T20I v India Tarouba 29 Jul 2022 T20I # 1702
13 - 13 1 42 24.0 0 0 T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
9 - 9 1 36 24.0 1 0 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
DNB - - 1 42 24.0 0 0 T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
7 - 7 1 18 26.0 0 0 ODI v Australia Perth 1 Feb 2013 ODI # 3330
8 - 8 2 52 27.0 0 0 ODI v New Zealand Whangarei 20 Dec 2017 ODI # 3943
11* - 11 2 38 27.0 1 0 ODI v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
32 - 32 2 46 27.0 1 0 ODI v India Pune 27 Oct 2018 ODI # 4062
0 - 0 2 77 27.0 0 0 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
11 DNB 11 5 42 27.8 2 0 Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
16 - 16 2 63 29.0 1 0 ODI v England Bridgetown 20 Feb 2019 ODI # 4096
9 23 32 4 70 29.7 0 0 Test v England Lord's 7 Sep 2017 Test # 2274
26 - 26 2 59 30.0 1 0 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
DNB - - 1 41 30.0 0 0 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
DNB - - 2 39 30.0 1 0 ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
22* - 22 2 58 30.0 0 0 ODI v Zimbabwe Bulawayo 25 Nov 2016 ODI # 3809
17* - 17 1 14 30.0 0 0 ODI v South Africa East London 21 Jan 2015 ODI # 3587
13 - 13 2 52 30.0 1 0 ODI v New Zealand Christchurch 23 Dec 2017 ODI # 3944
34 - 34 2 81 30.0 2 0 ODI v England Bristol 24 Sep 2017 ODI # 3915
4* - 4 2 47 30.0 1 0 ODI v Zimbabwe Bulawayo 19 Nov 2016 ODI # 3806
DNB - - 2 21 30.0 2 0 ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
54 - 54 2 49 30.0 2 0 ODI v Ireland Harare 10 Mar 2018 ODI # 3993
6 - 6 2 33 30.0 0 0 ODI v India Manchester 27 Jun 2019 ODI # 4175
5 DNB 5 5 49 30.0 1 0 Test v England Bridgetown 1 May 2015 Test # 2160
0 - 0 2 44 30.0 1 0 ODI v Australia Basseterre 13 Jun 2016 ODI # 3745
19* - 19 2 40 30.0 0 0 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
8 - 8 2 68 30.0 0 0 ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
9 - 9 2 55 30.0 0 0 ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
34 - 34 2 51 30.0 0 0 ODI v Australia Bridgetown 26 Jun 2016 ODI # 3756
22 DNB 22 5 86 30.2 1 0 Test v England North Sound 31 Jan 2019 Test # 2344
20 4 24 4 75 31.2 2 0 Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
52 19 71 5 73 32.4 0 0 Test v India Hyderabad 12 Oct 2018 Test # 2321
16 DNB 16 5 59 35.4 1 0 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
5 14* 19 7 91 36.0 1 0 Test v England Southampton 8 Jul 2020 Test # 2388
34 - 34 1 21 36.0 0 0 ODI v New Zealand Christchurch 26 Dec 2017 ODI # 3945
8* - 8 1 17 36.0 0 0 ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
58 1 59 6 65 40.6 0 0 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
51 - 51 1 28 42.0 2 0 ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
1 - 1 1 35 42.0 1 0 ODI v Pakistan Sharjah 30 Sep 2016 ODI # 3784
52 - 52 1 41 42.0 1 0 ODI v Australia Bridgetown 22 Jul 2021 ODI # 4311
DNB - - 1 23 42.0 1 0 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
12 - 12 1 31 42.0 0 0 ODI v Scotland Harare 21 Mar 2018 ODI # 4004
0 18 18 3 71 42.0 1 0 Test v South Africa Centurion 28 Feb 2023 Test # 2495
26 47 73 4 73 43.5 1 0 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
18 39 57 6 97 43.8 0 0 Test v India Kingston 30 Aug 2019 Test # 2359
19 18* 37 5 67 47.6 2 0 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
0 - 0 1 47 48.0 0 0 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
62 - 62 1 43 48.0 0 0 ODI v Bangladesh Dublin (Malahide) 13 May 2019 ODI # 4134
TDNB - - 1 34 48.0 1 0 ODI v India Port of Spain 23 Jun 2017 ODI # 3895
56 - 56 1 36 48.0 1 0 ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
21 7 28 2 31 48.0 0 0 Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
45 - 45 1 37 48.0 0 0 ODI v Scotland Harare 1 Jul 2023 ODI # 4608
12 - 12 1 37 49.0 0 0 ODI v Pakistan Providence 11 Apr 2017 ODI # 3863
58 16 74 4 62 50.2 3 0 Test v Pakistan Kingston 12 Aug 2021 Test # 2430
29 - 29 1 76 53.0 0 0 ODI v India Port of Spain 25 Jun 2017 ODI # 3896
81* 19 100 4 87 53.5 1 0 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
17 - 17 1 47 54.0 0 0 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
2 - 2 1 37 54.0 1 0 ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
11 - 11 1 52 54.0 0 0 ODI v India Dharamsala 17 Oct 2014 ODI # 3535
2* - 2 1 66 54.0 1 0 ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
22* - 22 1 39 54.0 0 0 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
2 - 2 1 52 54.0 0 0 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
13* - 13 1 53 54.0 0 0 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
31* 16 47 3 69 58.0 1 0 Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
DNB - - 1 47 59.0 0 0 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
10* - 10 1 37 60.0 1 0 ODI v South Africa Providence 3 Jun 2016 ODI # 3739
5 202* 207 2 39 60.0 3 0 Test v England Bridgetown 23 Jan 2019 Test # 2342
38 52 90 2 50 60.0 1 0 Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
12 - 12 1 44 60.0 0 0 ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
56 - 56 1 104 60.0 0 0 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
DNB - - 1 58 60.0 0 0 ODI v New Zealand Nelson 4 Jan 2014 ODI # 3452
0 - 0 1 65 60.0 1 0 ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
11 - 11 1 58 60.0 1 0 ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
9 - 9 1 56 60.0 0 0 ODI v Australia Perth 3 Feb 2013 ODI # 3331
7 - 7 1 66 60.0 0 0 ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
40 - 40 1 33 60.0 0 0 ODI v South Africa Bridgetown 24 Jun 2016 ODI # 3754
8 - 8 1 59 60.0 2 0 ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
7* - 7 1 63 60.0 0 0 ODI v India Cuttack 22 Dec 2019 ODI # 4223
6 - 6 1 53 60.0 0 0 ODI v India North Sound 30 Jun 2017 ODI # 3898
26 - 26 1 63 60.0 0 0 ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
36 - 36 1 55 60.0 1 0 ODI v Ireland Dublin (Malahide) 11 May 2019 ODI # 4132
13 - 13 1 48 60.0 1 0 ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
7 - 7 1 63 60.0 1 0 ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
40 39 79 2 39 63.0 1 0 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
11 DNB 11 2 68 66.0 0 0 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
45 37* 82 3 80 74.0 1 0 Test v England North Sound 8 Mar 2022 Test # 2454
15 DNB 15 2 83 75.0 0 0 Test v India Port of Spain 20 Jul 2023 Test # 2513
8 24 32 2 55 78.0 0 0 Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
30* 22 52 3 78 82.0 1 0 Test v Pakistan Roseau 10 May 2017 Test # 2261
21 12* 33 1 30 84.0 1 0 Test v Australia Roseau 3 Jun 2015 Test # 2164
16 103* 119 3 132 84.0 2 0 Test v England North Sound 13 Apr 2015 Test # 2157
23 2 25 2 106 87.0 0 0 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
30 71* 101 2 63 93.0 0 0 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
10 0 10 2 71 96.0 4 0 Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
82* 1 83 2 88 96.0 1 0 Test v Australia Kingston 11 Jun 2015 Test # 2166
43 DNB 43 3 140 98.0 1 0 Test v England Leeds 25 Aug 2017 Test # 2271
0 68 68 2 96 99.0 1 0 Test v Australia Melbourne 26 Dec 2015 Test # 2195
46 12 58 2 107 101.5 2 0 Test v England Manchester 24 Jul 2020 Test # 2390
4 3 7 1 49 106.0 0 0 Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
39 8 47 2 81 117.5 2 0 Test v India North Sound 22 Aug 2019 Test # 2358
19 18 37 1 36 126.0 2 0 Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
1 - 1 1 43 132.0 1 0 Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
20 40* 60 1 85 174.0 2 0 Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
15 15* 30 1 94 174.0 3 0 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
11 0 11 1 103 177.0 0 0 Test v England Birmingham 17 Aug 2017 Test # 2270
57* 14 71 1 67 192.0 0 0 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
0 7 7 1 102 204.0 0 0 Test v New Zealand Wellington 1 Dec 2017 Test # 2284
0 11 11 1 114 204.0 1 0 Test v Australia Adelaide 8 Dec 2022 Test # 2479
13 64* 77 1 72 206.0 1 0 Test v India Kingston 30 Jul 2016 Test # 2211
2 35 37 1 103 216.0 2 0 Test v England Manchester 16 Jul 2020 Test # 2389
12 0 12 1 116 221.0 0 0 Test v England Bridgetown 16 Mar 2022 Test # 2457
110 - 110 1 91 228.0 0 0 Test v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
21* - 21 0 91 - 0 0 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
0 - 0 0 49 - 1 0 ODI v Australia Bridgetown 20 Jul 2021 ODI # 4310
19 - 19 0 51 - 0 0 ODI v South Africa Basseterre 15 Jun 2016 ODI # 3747
8 - 8 0 37 - 0 0 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
0 - 0 0 29 - 0 0 T20I v England Basseterre 8 Mar 2019 T20I # 751
36 0 36 0 43 - 1 0 Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
DNB - - - - - - - T20I v Pakistan Providence 1 Aug 2021 T20I # 1209
54* - 54 0 62 - 0 0 ODI v India Brabourne 29 Oct 2018 ODI # 4063
15 - 15 0 45 - 0 0 ODI v South Africa East London 18 Mar 2023 ODI # 4540
33 - 33 0 62 - 0 0 ODI v Bangladesh Taunton 17 Jun 2019 ODI # 4162
DNB - - 0 27 - 1 0 ODI v England North Sound 28 Feb 2014 ODI # 3477
DNB - - 0 26 - 0 0 T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
TDNB - - 0 11 - 0 0 ODI v England Nottingham 21 Sep 2017 ODI # 3913
42 - 42 0 76 - 1 0 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
DNB - - - - - - - Test v India Port of Spain 18 Aug 2016 Test # 2218
16 - 16 0 18 - 0 0 T20I v South Africa St George's 29 Jun 2021 T20I # 1179
38 - 38 0 45 - 0 0 ODI v India Guwahati 21 Oct 2018 ODI # 4056
2 - 2 0 27 - 0 0 T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
DNB - - 0 45 - 1 0 ODI v India Chennai 15 Dec 2019 ODI # 4221
36 16 52 0 83 - 1 0 Test v India North Sound 21 Jul 2016 Test # 2207
DNB - - 0 45 - 0 0 T20I v India Eden Gardens 18 Feb 2022 T20I # 1473
DNB - - 0 23 - 0 0 T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
14 - 14 0 39 - 1 0 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
0* - 0 0 44 - 0 0 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
15 17 32 0 75 - 0 0 Test v Australia Hobart 10 Dec 2015 Test # 2193
8 - 8 0 54 - 1 0 T20I v India Wankhede 11 Dec 2019 T20I # 1024
3 - 3 0 35 - 1 0 ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
1 - 1 0 26 - 1 0 ODI v Ireland Dublin 5 May 2019 ODI # 4128
DNB - - 0 47 - 0 0 ODI v India Kanpur 27 Nov 2013 ODI # 3439
16 - 16 0 27 - 1 0 T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
45 - 45 0 46 - 2 0 ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
6 - 6 0 26 - 1 0 T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
99* - 99 0 47 - 2 0 ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
0 DNB 0 0 40 - 3 0 Test v England St George's 24 Mar 2022 Test # 2459
1 - 1 0 20 - 0 0 ODI v Australia Bridgetown 21 Jun 2016 ODI # 3752
1* - 1 0 26 - 1 0 T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
TDNB - - - - - - - ODI v England St George's 25 Feb 2019 ODI # 4098
19 - 19 0 46 - 1 0 ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
22 2 24 0 68 - 0 0 Test v England St George's 21 Apr 2015 Test # 2158
DNB - - - - - - - T20I v Pakistan Providence 3 Aug 2021 T20I # 1211
25 - 25 0 15 - 0 0 ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
DNB - - 0 30 - 1 0 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
36 - 36 0 66 - 0 0 ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
0 - 0 0 42 - 1 0 ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
0 - 0 0 24 - 0 0 T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
3 - 3 0 59 - 0 0 ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
36 - 36 0 29 - 0 0 ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
2* - 2 - - - - - T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
12 - 12 0 50 - 0 0 ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
4 - 4 0 46 - 1 0 ODI v England North Sound 3 Mar 2017 ODI # 3845
TDNB - - - - - 0 0 ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
36 - 36 0 35 - 0 0 ODI v India Kingston 6 Jul 2017 ODI # 3902
0 - 0 0 29 - 0 0 T20I v India Providence 6 Aug 2023 T20I # 2191
11 - 11 0 45 - 0 0 ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
57 - 57 0 29 - 0 0 ODI v India Perth 6 Mar 2015 ODI # 3625
18 20* 38 0 40 - 0 0 Test v India Roseau 12 Jul 2023 Test # 2510
DNB - - 0 31 - 1 0 ODI v Bangladesh Dublin (Malahide) 17 May 2019 ODI # 4137
25* 8 33 0 60 - 2 0 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
44 - 44 0 16 - 2 0 ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
4 - 4 0 27 - 1 0 ODI v Bangladesh Dublin 7 May 2019 ODI # 4129
DNB - - - - - - - ODI v India Providence 8 Aug 2019 ODI # 4196
24* - 24 0 46 - 1 0 T20I v India Hyderabad 6 Dec 2019 T20I # 1020
27 3 30 0 109 - 0 0 Test v Australia Perth 30 Nov 2022 Test # 2477
DNB - - 0 49 - 1 0 T20I v Australia Perth 13 Feb 2024 T20I # 2467
5 - 5 0 17 - 0 0 ODI v Australia Bridgetown 26 Jul 2021 ODI # 4313
29 - 29 0 88 - 1 0 ODI v England St George's 27 Feb 2019 ODI # 4099
14* - 14 0 53 - 0 0 ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
68 - 68 0 48 - 0 0 ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
11 - 11 0 40 - 0 0 T20I v New Zealand Kingston 12 Aug 2022 T20I # 1732
77 - 77 0 52 - 0 0 ODI v England The Oval 27 Sep 2017 ODI # 3916
15 - 15 0 46 - 0 0 ODI v England North Sound 5 Mar 2017 ODI # 3848
13 - 13 0 33 - 0 0 T20I v India Lauderhill 6 Aug 2022 T20I # 1725
9 - 9 0 31 - 0 0 ODI v England Southampton 14 Jun 2019 ODI # 4158
26* - 26 0 32 - 2 0 T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
41* - 41 0 18 - 0 0 ODI v England Manchester 19 Sep 2017 ODI # 3911
3 - 3 0 33 - 0 0 T20I v India Lauderhill 12 Aug 2023 T20I # 2193
2 1 3 0 84 - 0 0 Test v India Gros Islet 9 Aug 2016 Test # 2215
9* - 9 0 43 - 0 0 ODI v India Port of Spain 27 Jul 2022 ODI # 4439
9 61 70 0 85 - 2 0 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
9 - 9 0 52 - 1 0 ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
1 - 1 0 15 - 0 0 Test v Australia Sydney 3 Jan 2016 Test # 2198
0 - 0 0 45 - 1 0 ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
57 - 57 0 29 - 0 0 ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
TDNB - - - - - - - ODI v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
Statsguru includes the following current or recent relevant matches:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page