Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 30 Dec 2009 remove greater than or equal to 30 Dec 2009 from query
Ordered by wickets taken (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
unfiltered 2016-2024 122 149 1569.1 167 7133 238 5/40 7/111 29.97 4.54 39.5 3 0 Profile
filtered 2016-2024 122 149 1569.1 167 7133 238 5/40 7/111 29.97 4.54 39.5 3 0
Innings by innings list
4.0 0 40 5 10.00 3 2 T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
8.1 0 56 5 6.85 3 2 ODI v England The Oval 27 Sep 2017 ODI # 3916
18.3 0 81 5 4.37 2 1 Test v South Africa Centurion 28 Feb 2023 Test # 2495
4.0 0 16 4 4.00 3 2 T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
10.0 1 32 4 3.20 3 1 ODI v Ireland Bridgetown 7 Jan 2020 ODI # 4226
10.0 1 32 4 3.20 4 1 ODI v Ireland Bridgetown 9 Jan 2020 ODI # 4229
10.0 0 65 4 6.50 3 1 ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
10.0 0 76 4 7.60 2 1 ODI v England Bridgetown 9 Mar 2017 ODI # 3849
14.0 0 84 4 6.00 2 2 Test v Australia Brisbane 25 Jan 2024 Test # 2524
4.0 0 21 3 5.25 2 1 T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
8.5 2 33 3 3.73 3 1 Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
7.0 0 33 3 4.71 1 3 Test v Australia Adelaide 8 Dec 2022 Test # 2479
8.2 0 36 3 4.32 3 1 ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
8.1 0 39 3 4.77 3 1 ODI v Australia Bridgetown 22 Jul 2021 ODI # 4311
4.0 0 39 3 9.75 5 2 T20I v England St George's 14 Dec 2023 T20I # 2402
10.0 0 42 3 4.20 4 2 ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
15.0 1 50 3 3.33 3 1 Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
8.0 0 50 3 6.25 1 2 ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
15.0 3 53 3 3.53 2 3 Test v Pakistan Roseau 10 May 2017 Test # 2261
8.4 0 53 3 6.11 1 2 ODI v South Africa East London 18 Mar 2023 ODI # 4540
3.3 0 54 3 15.42 4 1 T20I v England Bridgetown 12 Dec 2023 T20I # 2397
10.0 0 55 3 5.50 3 2 ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
19.0 6 55 3 2.89 3 3 Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
10.0 0 57 3 5.70 3 1 ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
14.0 2 57 3 4.07 2 3 Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
18.2 3 60 3 3.27 2 1 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
8.0 0 61 3 7.62 3 1 ODI v England Bridgetown 9 Dec 2023 ODI # 4708
24.0 6 69 3 2.87 2 1 Test v India Gros Islet 9 Aug 2016 Test # 2215
31.0 8 71 3 2.29 2 2 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
26.0 2 75 3 2.88 2 2 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
23.2 3 78 3 3.34 4 3 Test v England North Sound 8 Mar 2022 Test # 2454
22.0 2 109 3 4.95 3 1 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
7.0 4 12 2 1.71 4 3 Test v England North Sound 31 Jan 2019 Test # 2344
6.0 0 15 2 2.50 4 1 ODI v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
4.0 0 17 2 4.25 3 2 T20I v Australia Carrara 5 Oct 2022 T20I # 1806
4.2 1 20 2 4.61 4 2 Test v England Bridgetown 23 Jan 2019 Test # 2342
4.2 0 24 2 5.53 4 3 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
4.0 0 25 2 6.25 3 2 T20I v India Providence 8 Aug 2023 T20I # 2192
4.0 0 28 2 7.00 3 1 T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
4.0 0 28 2 7.00 3 1 T20I v India Providence 6 Aug 2023 T20I # 2191
4.0 0 29 2 7.25 4 1 T20I v India Lauderhill 6 Aug 2022 T20I # 1725
8.0 1 30 2 3.75 2 1 ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
8.0 0 30 2 3.75 2 3 Test v South Africa Centurion 28 Feb 2023 Test # 2495
18.0 6 33 2 1.83 5 1 Test v England St George's 24 Mar 2022 Test # 2459
10.0 1 33 2 3.30 1 1 ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
7.0 0 35 2 5.00 3 1 ODI v India Bridgetown 29 Jul 2023 ODI # 4623
10.0 0 36 2 3.60 2 1 ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
10.0 3 38 2 3.80 3 1 Test v England North Sound 31 Jan 2019 Test # 2344
10.0 0 40 2 4.00 5 1 ODI v Australia Bridgetown 20 Jul 2021 ODI # 4310
12.0 1 42 2 3.50 2 4 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
10.0 1 42 2 4.20 1 1 ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
10.0 2 42 2 4.20 2 1 ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
9.0 1 45 2 5.00 5 1 ODI v India Chennai 15 Dec 2019 ODI # 4221
18.0 2 45 2 2.50 5 3 Test v England Southampton 8 Jul 2020 Test # 2388
7.0 0 45 2 6.42 3 2 ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
10.0 0 45 2 4.50 2 2 ODI v Nepal Harare 22 Jun 2023 ODI # 4593
9.0 2 46 2 5.11 1 2 ODI v India North Sound 2 Jul 2017 ODI # 3900
10.0 1 46 2 4.60 1 2 ODI v India Port of Spain 24 Jul 2022 ODI # 4438
4.0 0 46 2 11.50 4 1 T20I v India Tarouba 29 Jul 2022 T20I # 1702
4.0 0 46 2 11.50 3 1 T20I v Australia Hobart 9 Feb 2024 T20I # 2459
10.0 0 48 2 4.80 1 1 ODI v Bangladesh Chattogram 25 Jan 2021 ODI # 4274
14.0 1 49 2 3.50 2 3 Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
10.0 1 54 2 5.40 2 1 ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
10.0 0 55 2 5.50 3 2 ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
16.5 5 57 2 3.38 2 1 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
9.0 1 59 2 6.55 1 1 ODI v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
17.5 3 60 2 3.36 3 2 Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
17.0 2 61 2 3.58 3 1 Test v England Gros Islet 9 Feb 2019 Test # 2346
10.0 0 61 2 6.10 1 1 ODI v India Port of Spain 22 Jul 2022 ODI # 4436
10.0 0 62 2 6.20 2 1 ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
8.0 0 62 2 7.75 1 1 ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
17.0 1 62 2 3.64 2 4 Test v Australia Brisbane 25 Jan 2024 Test # 2524
22.0 4 64 2 2.90 3 2 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
10.0 0 68 2 6.80 4 2 ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
20.3 2 70 2 3.41 4 1 Test v England North Sound 8 Mar 2022 Test # 2454
8.0 0 73 2 9.12 1 1 ODI v India Port of Spain 25 Jun 2017 ODI # 3896
10.0 0 73 2 7.30 2 2 ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
9.0 0 74 2 8.22 1 1 ODI v Australia Sydney 4 Feb 2024 ODI # 4722
31.0 4 107 2 3.45 1 1 Test v Australia Adelaide 8 Dec 2022 Test # 2479
3.0 1 6 1 2.00 2 4 Test v Pakistan Kingston 21 Apr 2017 Test # 2259
3.0 0 14 1 4.66 4 2 ODI v Australia Bridgetown 26 Jul 2021 ODI # 4313
2.0 0 21 1 10.50 3 1 T20I v South Africa Centurion 25 Mar 2023 T20I # 2031
7.0 2 23 1 3.28 1 3 Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
10.0 0 25 1 2.50 1 2 ODI v Bangladesh Providence 16 Jul 2022 ODI # 4431
4.0 0 29 1 7.25 2 1 T20I v India Basseterre 1 Aug 2022 T20I # 1718
9.0 1 29 1 3.22 1 1 Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
3.0 0 30 1 10.00 1 2 ODI v Australia Canberra 6 Feb 2024 ODI # 4723
4.0 0 31 1 7.75 3 1 T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
10.0 2 33 1 3.30 5 4 Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
12.0 4 35 1 2.91 5 4 Test v England Bridgetown 23 Jan 2019 Test # 2342
10.0 1 35 1 3.50 1 2 ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
9.0 0 36 1 4.00 1 1 ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
16.0 3 38 1 2.37 5 3 Test v England St George's 24 Mar 2022 Test # 2459
7.0 0 39 1 5.57 1 2 ODI v India Kingston 6 Jul 2017 ODI # 3902
6.0 0 45 1 7.50 6 3 Test v England Bridgetown 16 Mar 2022 Test # 2457
10.0 2 47 1 4.70 3 1 ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
10.0 0 49 1 4.90 1 1 ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
10.0 0 51 1 5.10 2 1 ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
10.0 0 52 1 5.20 4 1 ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
8.0 0 53 1 6.62 2 1 ODI v India Port of Spain 23 Jun 2017 ODI # 3895
8.0 0 53 1 6.62 6 2 ODI v India Cuttack 22 Dec 2019 ODI # 4223
6.0 0 55 1 9.16 1 2 ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
18.0 2 55 1 3.05 2 2 Test v Australia Adelaide 17 Jan 2024 Test # 2523
9.0 0 61 1 6.77 4 2 ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
27.0 9 64 1 2.37 2 1 Test v Pakistan Roseau 10 May 2017 Test # 2261
10.0 0 65 1 6.50 1 1 ODI v England North Sound 3 Dec 2023 ODI # 4706
9.0 1 68 1 7.55 5 1 ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
9.0 0 69 1 7.66 3 1 ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
23.1 5 70 1 3.02 3 1 Test v England Manchester 16 Jul 2020 Test # 2389
16.0 2 72 1 4.50 4 3 Test v England Gros Islet 9 Feb 2019 Test # 2346
10.0 0 77 1 7.70 3 1 ODI v India Tarouba 1 Aug 2023 ODI # 4624
18.2 2 80 1 4.36 2 2 Test v India Roseau 12 Jul 2023 Test # 2510
21.0 2 83 1 3.95 4 3 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
31.0 8 99 1 3.19 4 1 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
23.0 1 109 1 4.73 3 1 Test v England Bridgetown 16 Mar 2022 Test # 2457
3.0 0 7 0 2.33 1 2 ODI v Bangladesh Providence 13 Jul 2022 ODI # 4426
3.0 0 12 0 4.00 2 4 Test v Australia Adelaide 17 Jan 2024 Test # 2523
2.0 0 14 0 7.00 4 3 Test v England Manchester 16 Jul 2020 Test # 2389
2.0 0 16 0 8.00 2 4 Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
8.0 3 17 0 2.12 1 2 ODI v Bangladesh Mirpur 20 Jan 2021 ODI # 4270
5.0 0 19 0 3.80 3 4 Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
6.0 0 22 0 3.66 4 2 ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
4.0 0 23 0 5.75 2 3 Test v India Gros Islet 9 Aug 2016 Test # 2215
7.0 1 29 0 4.14 2 2 ODI v Scotland Harare 1 Jul 2023 ODI # 4608
11.0 2 32 0 2.90 4 1 Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
6.0 1 32 0 5.33 3 2 ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
4.0 0 35 0 8.75 2 1 T20I v New Zealand Kingston 14 Aug 2022 T20I # 1735
10.0 0 37 0 3.70 3 1 ODI v Ireland St George's 12 Jan 2020 ODI # 4230
4.0 0 37 0 9.25 2 3 Test v India Port of Spain 20 Jul 2023 Test # 2513
4.0 0 38 0 9.50 1 2 T20I v Australia Perth 13 Feb 2024 T20I # 2467
4.0 0 39 0 9.75 2 2 T20I v India Basseterre 2 Aug 2022 T20I # 1720
4.0 0 39 0 9.75 3 2 T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
4.0 0 39 0 9.75 3 2 T20I v India Tarouba 3 Aug 2023 T20I # 2188
14.0 3 41 0 2.92 2 3 Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
3.0 0 41 0 13.66 4 1 T20I v India Lauderhill 13 Aug 2023 T20I # 2194
5.0 0 42 0 8.40 3 1 ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
10.0 0 42 0 4.20 1 2 ODI v Bangladesh Mirpur 22 Jan 2021 ODI # 4272
10.0 1 42 0 4.20 2 3 Test v Australia Perth 30 Nov 2022 Test # 2477
19.0 5 48 0 2.52 2 2 Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
5.0 0 48 0 9.60 1 2 ODI v England North Sound 6 Dec 2023 ODI # 4707
10.0 1 49 0 4.90 1 1 ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
4.0 0 50 0 12.50 5 2 T20I v England St George's 16 Dec 2023 T20I # 2407
13.0 4 53 0 4.07 3 1 Test v England Southampton 8 Jul 2020 Test # 2388
7.0 0 54 0 7.71 2 2 ODI v England Southampton 29 Sep 2017 ODI # 3918
10.0 0 57 0 5.70 3 1 ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
18.0 1 75 0 4.16 3 1 Test v Pakistan Kingston 20 Aug 2021 Test # 2431
24.0 4 83 0 3.45 3 1 Test v Australia Perth 30 Nov 2022 Test # 2477
22.0 0 97 0 4.40 2 1 Test v India Port of Spain 20 Jul 2023 Test # 2513
22.0 3 109 0 4.95 2 1 Test v England Birmingham 17 Aug 2017 Test # 2270
TDNB - - - - - - ODI v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
Statsguru includes the following current or recent relevant matches:
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