Records type all-round analysis [change type]
View match by match 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2016-2024 141 894 59 13.14 0 240 5/27 28.02 10 31 0 -14.87 Profile
filtered 2016-2024 141 894 59 13.14 0 240 5/27 28.02 10 31 0 -14.87
Match by match list
8 5 13 10 114 0 0 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
30 - 30 9 89 1 0 Test v Zimbabwe Harare 29 Apr 2021 Test # 2420
4 0 4 7 83 0 0 Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
12 DNB 12 7 103 0 0 Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
DNB - - 5 34 1 0 ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
0 - 0 5 36 0 0 Test v Zimbabwe Harare 7 May 2021 Test # 2421
DNB - - 5 38 1 0 ODI v West Indies Providence 9 Apr 2017 ODI # 3862
31 - 31 5 51 0 0 ODI v England Lord's 10 Jul 2021 ODI # 4300
8* - 8 5 52 0 0 ODI v Australia Sydney 22 Jan 2017 ODI # 3822
0* - 0 4 18 1 0 T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
DNB - - 4 60 1 0 ODI v England Cardiff 4 Sep 2016 ODI # 3777
DNB - - 4 71 0 0 ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
DNB - - 4 71 1 0 Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
14 28 42 4 91 0 0 Test v West Indies Kingston 12 Aug 2021 Test # 2430
0 DNB 0 4 109 0 0 Test v England Lord's 24 May 2018 Test # 2304
2* - 2 3 14 0 0 ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
DNB - - 3 19 0 0 ODI v India The Oval 18 Jun 2017 ODI # 3894
DNB - - 3 22 0 0 T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
DNB - - 3 23 1 0 T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
DNB - - 3 24 2 0 ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
DNB - - 3 32 0 0 ODI v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
DNB - - 3 35 0 0 T20I v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
DNB - - 3 35 0 0 ODI v England Cardiff 14 Jun 2017 ODI # 3889
11* - 11 3 36 0 0 ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
DNB - - 3 37 0 0 ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
2* - 2 3 40 0 0 T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
17 5 22 3 42 0 0 Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
DNB - - 3 43 0 0 ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
DNB - - 3 49 0 0 T20I v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
8* 15* 23 3 55 1 0 Test v West Indies Roseau 10 May 2017 Test # 2261
1 - 1 3 59 0 0 ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
DNB - - 3 61 1 0 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
1* - 1 3 65 0 0 ODI v Australia Brisbane 13 Jan 2017 ODI # 3817
21* 11* 32 3 109 1 0 Test v South Africa Centurion 26 Dec 2018 Test # 2338
29 8 37 3 109 0 0 Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
0* 22 22 3 158 1 0 Test v South Africa Johannesburg 11 Jan 2019 Test # 2341
TDNB - - 2 11 1 0 T20I v West Indies Bridgetown 28 Jul 2021 T20I # 1205
DNB - - 2 12 1 0 T20I v West Indies Port of Spain 2 Apr 2017 T20I # 605
DNB - - 2 14 0 0 T20I v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
DNB - - 2 19 1 0 T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
DNB - - 2 19 0 0 ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
DNB - - 2 19 0 0 ODI v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
DNB - - 2 24 0 0 T20I v England Manchester 7 Sep 2016 T20I # 566
9* - 9 2 28 0 0 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
DNB - - 2 28 0 0 T20I v World-XI Lahore 15 Sep 2017 T20I # 621
8* - 8 2 29 0 0 ODI v West Indies Multan 12 Jun 2022 ODI # 4407
20* - 20 2 29 0 0 T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
3* - 3 2 31 1 0 T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
0 - 0 2 33 0 0 ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
DNB - - 2 33 0 0 T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
DNB - - 2 37 1 0 Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
DNB - - 2 44 0 0 T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
DNB - - 2 55 0 0 ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
DNB - - 2 59 1 0 ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
8 - 8 2 60 1 0 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
9 17 26 2 67 0 0 Test v West Indies Kingston 20 Aug 2021 Test # 2431
4 - 4 2 74 0 0 ODI v England Nottingham 30 Aug 2016 ODI # 3773
24 9 33 2 82 0 0 Test v England Leeds 1 Jun 2018 Test # 2305
0 DNB 0 2 94 0 0 Test v Australia Karachi 12 Mar 2022 Test # 2455
13 - 13 2 100 0 0 ODI v Australia Adelaide 26 Jan 2017 ODI # 3826
2 0* 2 2 114 0 0 Test v Australia Melbourne 26 Dec 2023 Test # 2519
0 4 4 2 120 0 0 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
21 DNB 21 2 122 0 0 Test v South Africa Karachi 26 Jan 2021 Test # 2406
DNB - - 1 0 0 0 T20I v West Indies Karachi 1 Apr 2018 T20I # 663
0 - 0 1 6 0 0 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
12 - 12 1 16 0 0 T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
17* - 17 1 16 1 0 T20I v Australia Abu Dhabi 24 Oct 2018 T20I # 701
0 - 0 1 18 0 0 T20I v Australia Harare 2 Jul 2018 T20I # 682
DNB - - 1 22 1 0 T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
DNB - - 1 25 0 0 T20I v West Indies Bridgetown 26 Mar 2017 T20I # 602
6* - 6 1 27 0 0 T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
15* - 15 1 28 0 0 T20I v England Manchester 20 Jul 2021 T20I # 1195
DNB - - 1 29 0 0 ODI v West Indies Providence 11 Apr 2017 ODI # 3863
DNB - - 1 29 0 0 ODI v Australia Melbourne 15 Jan 2017 ODI # 3818
0 - 0 1 32 0 0 T20I v West Indies Providence 31 Jul 2021 T20I # 1208
7 - 7 1 32 0 0 ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
DNB - - 1 32 0 0 T20I v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
DNB - - 1 33 0 0 T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
DNB - - 1 33 1 0 T20I v West Indies Karachi 2 Apr 2018 T20I # 664
1 - 1 1 33 0 0 ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
11 - 11 1 34 0 0 T20I v South Africa Cape Town 1 Feb 2019 T20I # 732
12 - 12 1 34 0 0 ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
0* - 0 1 35 0 0 T20I v West Indies Port of Spain 30 Mar 2017 T20I # 603
DNB - - 1 38 1 0 T20I v Australia Harare 8 Jul 2018 T20I # 689
DNB - - 1 38 0 0 T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
DNB - - 1 39 0 0 T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
DNB - - 1 42 1 0 ODI v South Africa Gqeberha 19 Jan 2019 ODI # 4080
0* - 0 1 42 0 0 T20I v England Cardiff 5 May 2019 T20I # 772
DNB - - 1 44 0 0 ODI v Afghanistan Chennai 23 Oct 2023 ODI # 4679
DNB - - 1 47 0 0 T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
6* - 6 1 51 1 0 ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
0 - 0 1 52 0 0 ODI v England Lord's 27 Aug 2016 ODI # 3771
9 - 9 1 53 0 0 ODI v England Leeds 1 Sep 2016 ODI # 3775
1 - 1 1 57 0 0 ODI v England Nottingham 17 May 2019 ODI # 4138
DNB - - 1 62 0 0 ODI v Australia Perth 19 Jan 2017 ODI # 3820
32 - 32 1 67 0 0 ODI v Australia Taunton 12 Jun 2019 ODI # 4157
4 - 4 1 69 0 0 ODI v England Birmingham 13 Jul 2021 ODI # 4303
11 - 11 1 70 0 0 ODI v England Leeds 19 May 2019 ODI # 4140
0 - 0 1 70 0 0 ODI v India Birmingham 4 Jun 2017 ODI # 3878
32* - 32 1 76 0 0 ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
4* - 4 1 81 0 0 ODI v England Southampton 11 May 2019 ODI # 4133
DNB - - 1 82 0 0 ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
DNB - - 1 84 0 0 ODI v India Manchester 16 Jun 2019 ODI # 4161
4 5 9 1 111 0 0 Test v New Zealand Karachi 2 Jan 2023 Test # 2487
2 - 2 - - 0 0 ODI v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
TDNB - - - - 0 0 T20I v West Indies Providence 1 Aug 2021 T20I # 1209
DNB - - - - - - ODI v England The Oval 8 May 2019 ODI # 4130
TDNB - - 0 4 0 0 T20I v West Indies Providence 3 Aug 2021 T20I # 1211
DNB - - 0 13 0 0 ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
DNB - - 0 18 0 0 T20I v Scotland Edinburgh 13 Jun 2018 T20I # 673
DNB - - 0 20 0 0 T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
DNB - - 0 21 1 0 ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
0 - 0 0 25 1 0 T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
DNB - - 0 26 1 0 T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
23 - 23 0 28 0 0 T20I v New Zealand Wellington 22 Jan 2018 T20I # 639
10 - 10 0 30 0 0 T20I v Australia Lahore 5 Apr 2022 T20I # 1504
59 - 59 0 31 0 0 ODI v South Africa Durban 22 Jan 2019 ODI # 4081
0 - 0 0 32 0 0 T20I v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
1 - 1 0 33 0 0 ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
6 - 6 0 33 0 0 ODI v England Cardiff 8 Jul 2021 ODI # 4299
51 - 51 0 37 0 0 ODI v New Zealand Nelson 9 Jan 2018 ODI # 3947
DNB - - 0 37 0 0 T20I v Zimbabwe Harare 4 Jul 2018 T20I # 685
1 - 1 0 39 0 0 ODI v West Indies Nottingham 31 May 2019 ODI # 4144
DNB - - 0 42 0 0 T20I v Ireland Dublin 14 May 2024 T20I # 2610
DNB - - 0 43 0 0 T20I v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
DNB - - 0 43 0 0 ODI v West Indies Providence 7 Apr 2017 ODI # 3861
DNB - - 0 44 0 0 T20I v World-XI Lahore 12 Sep 2017 T20I # 619
DNB - - 0 44 0 0 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
1 - 1 0 48 0 0 T20I v South Africa Johannesburg 3 Feb 2019 T20I # 734
2* - 2 0 52 0 0 ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
18* - 18 0 55 0 0 ODI v England Bristol 14 May 2019 ODI # 4135
2 - 2 0 56 0 0 ODI v Australia Lahore 29 Mar 2022 ODI # 4379
DNB - - 0 56 0 0 ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
8 - 8 0 57 0 0 ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
1 - 1 0 60 1 0 ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
16 - 16 0 62 0 0 ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
10* - 10 0 66 0 0 ODI v England Nottingham 3 Jun 2019 ODI # 4148
0 5 5 0 68 0 0 Test v Australia Sydney 3 Jan 2024 Test # 2521
DNB - - 0 68 1 0 ODI v West Indies Multan 8 Jun 2022 ODI # 4401
0 13 13 0 98 0 0 Test v Australia Lahore 21 Mar 2022 Test # 2458
21 11 32 0 103 0 0 Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
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