Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 8 Nov 2007 remove greater than or equal to 8 Nov 2007 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 2013-2024 102 147 1916.5 344 6335 198 6/22 8/161 31.99 3.30 58.0 4 0 Profile
filtered 2013-2024 102 147 1916.5 344 6335 198 6/22 8/161 31.99 3.30 58.0 4 0
Innings by innings list
14.3 6 22 6 1.51 4 1 v West Indies Lord's 7 Sep 2017 Test # 2274
21.0 8 36 6 1.71 4 3 v Australia Nottingham 6 Aug 2015 Test # 2175
19.5 1 99 6 4.99 3 1 v Australia Sydney 3 Jan 2014 Test # 2113
26.2 5 73 5 2.77 5 2 v India Mohali 26 Nov 2016 Test # 2238
14.0 5 26 4 1.85 6 2 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
11.5 0 33 4 2.78 5 3 v India Birmingham 1 Jul 2022 Test # 2470
14.2 2 40 4 2.79 3 4 v India Birmingham 1 Aug 2018 Test # 2314
14.0 5 49 4 3.50 4 2 v West Indies Southampton 8 Jul 2020 Test # 2388
17.1 3 57 4 3.32 3 1 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
25.3 2 59 4 2.31 3 1 v West Indies Bridgetown 23 Jan 2019 Test # 2342
27.0 3 86 4 3.18 5 1 v South Africa Centurion 22 Jan 2016 Test # 2200
27.4 6 89 4 3.21 2 2 v India Ahmedabad 4 Mar 2021 Test # 2414
10.0 1 30 3 3.00 6 2 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
23.4 8 35 3 1.47 7 4 v South Africa Cape Town 3 Jan 2020 Test # 2379
11.0 3 38 3 3.45 4 4 v New Zealand Lord's 21 May 2015 Test # 2162
13.0 2 39 3 3.00 4 3 v South Africa The Oval 8 Sep 2022 Test # 2476
18.1 2 51 3 2.80 3 3 v India Lord's 17 Jul 2014 Test # 2130
12.0 2 52 3 4.33 4 3 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
18.1 1 53 3 2.91 5 1 v South Africa Johannesburg 14 Jan 2016 Test # 2199
24.2 7 56 3 2.30 5 3 v Australia Leeds 22 Aug 2019 Test # 2357
18.0 3 71 3 3.94 4 2 v South Africa Lord's 17 Aug 2022 Test # 2474
22.0 5 73 3 3.31 4 2 v Pakistan Lord's 24 May 2018 Test # 2304
22.0 5 85 3 3.86 5 3 v Australia Birmingham 1 Aug 2019 Test # 2353
25.0 2 113 3 4.52 5 1 v Australia Adelaide 16 Dec 2021 Test # 2441
29.0 6 133 3 4.58 3 1 v Australia The Oval 20 Aug 2015 Test # 2178
4.0 1 11 2 2.75 6 3 v Pakistan Manchester 5 Aug 2020 Test # 2391
11.0 5 13 2 1.18 5 1 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
7.0 0 17 2 2.42 4 1 v South Africa Manchester 25 Aug 2022 Test # 2475
11.3 2 20 2 1.73 6 4 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
8.0 1 22 2 2.75 5 3 v South Africa Centurion 26 Dec 2019 Test # 2377
8.0 1 24 2 3.00 3 3 v South Africa Johannesburg 14 Jan 2016 Test # 2199
8.5 2 30 2 3.39 3 4 v West Indies Gros Islet 9 Feb 2019 Test # 2346
14.4 4 30 2 2.04 5 4 v West Indies Manchester 16 Jul 2020 Test # 2389
14.0 3 30 2 2.14 6 3 v South Africa Manchester 25 Aug 2022 Test # 2475
20.0 4 34 2 1.70 5 3 v South Africa Nottingham 14 Jul 2017 Test # 2264
12.0 3 34 2 2.83 4 4 v India Southampton 30 Aug 2018 Test # 2317
15.0 1 39 2 2.60 5 2 v Pakistan Manchester 22 Jul 2016 Test # 2208
10.2 1 39 2 3.77 5 4 v West Indies Southampton 8 Jul 2020 Test # 2388
17.4 5 40 2 2.26 4 1 v India Lord's 17 Jul 2014 Test # 2130
28.0 7 42 2 1.50 5 2 v West Indies North Sound 8 Mar 2022 Test # 2454
11.0 1 47 2 4.27 5 2 v South Africa Johannesburg 24 Jan 2020 Test # 2382
16.0 4 47 2 2.93 5 4 v South Africa Johannesburg 24 Jan 2020 Test # 2382
22.0 4 48 2 2.18 4 2 v West Indies St George's 24 Mar 2022 Test # 2459
14.0 1 51 2 3.64 4 4 v South Africa The Oval 27 Jul 2017 Test # 2266
16.0 2 56 2 3.50 3 2 v India The Oval 7 Sep 2018 Test # 2318
27.0 8 58 2 2.14 3 2 v West Indies North Sound 31 Jan 2019 Test # 2344
10.0 0 62 2 6.20 4 3 v Australia Sydney 3 Jan 2014 Test # 2113
25.0 9 63 2 2.52 4 2 v West Indies Leeds 25 Aug 2017 Test # 2271
29.0 10 65 2 2.24 4 2 v West Indies Bridgetown 16 Mar 2022 Test # 2457
20.0 3 68 2 3.40 4 3 v India Nottingham 18 Aug 2018 Test # 2316
18.0 2 70 2 3.88 5 1 v Australia Adelaide 5 Dec 2013 Test # 2105
19.0 4 73 2 3.84 5 2 v India Birmingham 1 Aug 2018 Test # 2314
26.0 5 74 2 2.84 5 2 v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
18.0 3 77 2 4.27 4 1 v South Africa Nottingham 14 Jul 2017 Test # 2264
34.0 6 81 2 2.38 3 1 v India Nottingham 9 Jul 2014 Test # 2128
25.0 3 81 2 3.24 4 3 v West Indies Bridgetown 23 Jan 2019 Test # 2342
18.0 1 82 2 4.55 3 3 v Australia Perth 13 Dec 2013 Test # 2107
23.0 2 85 2 3.69 4 1 v New Zealand Nottingham 10 Jun 2022 Test # 2465
1.4 0 5 1 3.00 4 1 v New Zealand Lord's 2 Jun 2022 Test # 2464
9.0 4 9 1 1.00 4 3 v West Indies Birmingham 17 Aug 2017 Test # 2270
7.0 2 9 1 1.28 6 4 v Australia Birmingham 16 Jun 2023 Test # 2507
4.0 1 13 1 3.25 5 4 v India Chennai 5 Feb 2021 Test # 2409
8.0 2 16 1 2.00 6 4 v Sri Lanka Galle 6 Nov 2018 Test # 2324
2.0 0 17 1 8.50 6 2 v West Indies Bridgetown 1 May 2015 Test # 2160
5.0 1 17 1 3.40 5 2 v India Dharamsala 7 Mar 2024 Test # 2534
7.0 1 23 1 3.28 7 2 v India Southampton 30 Aug 2018 Test # 2317
13.0 3 24 1 1.84 5 4 v West Indies North Sound 8 Mar 2022 Test # 2454
5.0 0 25 1 5.00 6 4 v West Indies Bridgetown 1 May 2015 Test # 2160
7.0 2 25 1 3.57 3 2 v Sri Lanka Leeds 19 May 2016 Test # 2203
8.0 1 25 1 3.12 4 4 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
7.0 1 26 1 3.71 4 4 v South Africa Durban 26 Dec 2015 Test # 2196
7.0 1 26 1 3.71 4 2 v South Africa The Oval 27 Jul 2017 Test # 2266
5.0 1 26 1 5.20 7 2 v South Africa Gqeberha 16 Jan 2020 Test # 2380
12.0 1 26 1 2.16 5 3 v Australia Lord's 28 Jun 2023 Test # 2508
11.0 3 28 1 2.54 5 3 v Australia Birmingham 29 Jul 2015 Test # 2173
13.0 3 29 1 2.23 6 2 v West Indies Manchester 16 Jul 2020 Test # 2389
7.0 0 33 1 4.71 6 2 v Australia Birmingham 16 Jun 2023 Test # 2507
16.0 4 36 1 2.25 3 3 v South Africa Centurion 22 Jan 2016 Test # 2200
7.0 0 38 1 5.42 6 2 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
9.0 0 45 1 5.00 4 1 v Australia Leeds 22 Aug 2019 Test # 2357
15.0 4 46 1 3.06 3 2 v Australia Melbourne 26 Dec 2013 Test # 2110
10.4 1 47 1 4.40 4 2 v Australia Melbourne 26 Dec 2021 Test # 2442
13.0 0 47 1 3.61 5 1 v India Birmingham 1 Jul 2022 Test # 2470
12.0 0 50 1 4.16 4 4 v Australia Melbourne 26 Dec 2013 Test # 2110
14.0 5 51 1 3.64 5 2 v Australia Cardiff 8 Jul 2015 Test # 2170
17.0 2 52 1 3.05 6 2 v India Rajkot 9 Nov 2016 Test # 2232
17.0 3 55 1 3.23 5 1 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
13.0 1 60 1 4.61 5 4 v India The Oval 7 Sep 2018 Test # 2318
17.0 3 63 1 3.70 4 1 v Australia Perth 13 Dec 2013 Test # 2107
17.0 7 66 1 3.88 5 1 v West Indies St George's 21 Apr 2015 Test # 2158
20.0 4 69 1 3.45 2 4 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
17.0 4 70 1 4.11 4 1 v New Zealand Leeds 29 May 2015 Test # 2163
20.0 4 73 1 3.65 3 1 v India Visakhapatnam 17 Nov 2016 Test # 2235
20.0 2 76 1 3.80 4 2 v India Chennai 16 Dec 2016 Test # 2241
18.0 1 77 1 4.27 4 1 v Australia Birmingham 1 Aug 2019 Test # 2353
28.0 4 100 1 3.57 6 2 v South Africa Cape Town 2 Jan 2016 Test # 2197
2.0 1 1 0 0.50 6 4 v India Rajkot 9 Nov 2016 Test # 2232
4.0 3 2 0 0.50 6 4 v New Zealand Christchurch 30 Mar 2018 Test # 2301
7.0 4 9 0 1.28 5 3 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
1.0 0 9 0 9.00 7 2 v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
5.0 2 9 0 1.80 5 3 v South Africa Gqeberha 16 Jan 2020 Test # 2380
7.0 2 9 0 1.28 6 4 v West Indies Bridgetown 16 Mar 2022 Test # 2457
4.0 0 16 0 4.00 4 4 v India Mohali 26 Nov 2016 Test # 2238
3.0 1 16 0 5.33 5 4 v Australia Lord's 14 Aug 2019 Test # 2355
6.0 1 16 0 2.66 3 2 v India Chennai 5 Feb 2021 Test # 2409
2.0 0 16 0 8.00 4 1 v India Chennai 13 Feb 2021 Test # 2411
2.0 0 16 0 8.00 6 3 v New Zealand Wellington 24 Feb 2023 Test # 2494
6.0 2 17 0 2.83 6 2 v New Zealand Christchurch 30 Mar 2018 Test # 2301
8.0 1 17 0 2.12 4 2 v Australia Lord's 14 Aug 2019 Test # 2355
3.0 0 19 0 6.33 5 2 v India Ahmedabad 24 Feb 2021 Test # 2412
7.0 3 20 0 2.85 4 3 v Australia Adelaide 5 Dec 2013 Test # 2105
3.0 0 20 0 6.66 5 3 v Australia Lord's 16 Jul 2015 Test # 2171
8.0 3 20 0 2.50 6 3 v Pakistan Karachi 17 Dec 2022 Test # 2483
5.2 0 21 0 3.93 3 4 v Pakistan Manchester 22 Jul 2016 Test # 2208
3.0 1 21 0 7.00 5 1 v Australia Lord's 28 Jun 2023 Test # 2508
4.0 0 22 0 5.50 6 2 v Sri Lanka Galle 6 Nov 2018 Test # 2324
8.0 2 23 0 2.87 4 4 v Australia Cardiff 8 Jul 2015 Test # 2170
11.0 4 23 0 2.09 3 1 v Pakistan Sharjah 1 Nov 2015 Test # 2184
2.0 0 24 0 12.00 6 3 v Australia Adelaide 16 Dec 2021 Test # 2441
9.0 1 25 0 2.77 5 2 v South Africa Durban 26 Dec 2015 Test # 2196
5.0 0 25 0 5.00 5 4 v West Indies Leeds 25 Aug 2017 Test # 2271
6.0 1 26 0 4.33 5 4 v South Africa Manchester 4 Aug 2017 Test # 2268
4.0 0 30 0 7.50 5 3 v New Zealand Leeds 23 Jun 2022 Test # 2467
10.0 2 32 0 3.20 6 2 v India Wankhede 8 Dec 2016 Test # 2239
8.0 0 34 0 4.25 5 3 v West Indies St George's 21 Apr 2015 Test # 2158
7.0 0 34 0 4.85 4 3 v India Visakhapatnam 17 Nov 2016 Test # 2235
6.0 0 34 0 5.66 5 2 v South Africa Manchester 4 Aug 2017 Test # 2268
9.0 0 34 0 3.77 5 2 v South Africa Cape Town 3 Jan 2020 Test # 2379
7.0 0 35 0 5.00 6 2 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
13.0 5 36 0 2.76 6 1 v New Zealand Hamilton 29 Nov 2019 Test # 2371
13.5 3 37 0 2.67 3 1 v Australia Sydney 5 Jan 2022 Test # 2446
7.0 0 40 0 5.71 4 2 v West Indies Birmingham 17 Aug 2017 Test # 2270
12.0 3 41 0 3.41 4 3 v West Indies Lord's 7 Sep 2017 Test # 2274
8.0 1 43 0 5.37 4 3 v New Zealand Lord's 2 Jun 2022 Test # 2464
13.0 0 50 0 3.84 5 4 v West Indies North Sound 13 Apr 2015 Test # 2157
13.0 2 53 0 4.07 6 2 v South Africa Lord's 6 Jul 2017 Test # 2262
17.0 3 54 0 3.17 5 3 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
15.0 1 54 0 3.60 3 1 v India Nottingham 18 Aug 2018 Test # 2316
14.0 1 58 0 4.14 5 3 v New Zealand Hamilton 29 Nov 2019 Test # 2371
18.0 3 60 0 3.33 5 3 v India Nottingham 9 Jul 2014 Test # 2128
12.0 1 61 0 5.08 4 3 v New Zealand Leeds 29 May 2015 Test # 2163
17.0 3 62 0 3.64 5 3 v New Zealand Nottingham 10 Jun 2022 Test # 2465
19.0 3 64 0 3.36 4 2 v West Indies North Sound 13 Apr 2015 Test # 2157
12.0 0 65 0 5.41 4 2 v Australia Brisbane 8 Dec 2021 Test # 2440
10.5 0 66 0 6.09 3 1 v Australia Manchester 4 Sep 2019 Test # 2360
19.0 2 77 0 4.05 5 1 v Australia Lord's 16 Jul 2015 Test # 2171
21.0 2 105 0 5.00 4 2 v New Zealand Lord's 21 May 2015 Test # 2162
DNB - - - - - 1 v Australia Birmingham 29 Jul 2015 Test # 2173
DNB - - - - - 1 v Australia Nottingham 6 Aug 2015 Test # 2175
DNB - - - - - 3 v Pakistan Sharjah 1 Nov 2015 Test # 2184
DNB - - - - - 3 v Sri Lanka Leeds 19 May 2016 Test # 2203
DNB - - - - - 4 v South Africa Lord's 6 Jul 2017 Test # 2262
DNB - - - - - 2 v New Zealand Auckland 22 Mar 2018 Test # 2299
DNB - - - - - 4 v Pakistan Lord's 24 May 2018 Test # 2304
DNB - - - - - 4 v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
DNB - - - - - 4 v West Indies North Sound 31 Jan 2019 Test # 2344
DNB - - - - - 2 v West Indies Gros Islet 9 Feb 2019 Test # 2346
DNB - - - - - 3 v Australia Manchester 4 Sep 2019 Test # 2360
DNB - - - - - 2 v Australia The Oval 12 Sep 2019 Test # 2362
DNB - - - - - 4 v Australia The Oval 12 Sep 2019 Test # 2362
DNB - - - - - 1 v South Africa Centurion 26 Dec 2019 Test # 2377
DNB - - - - - 2 v West Indies Manchester 24 Jul 2020 Test # 2390
DNB - - - - - 4 v West Indies Manchester 24 Jul 2020 Test # 2390
DNB - - - - - 1 v Pakistan Manchester 5 Aug 2020 Test # 2391
DNB - - - - - 3 v India Chennai 13 Feb 2021 Test # 2411
DNB - - - - - 4 v India Ahmedabad 24 Feb 2021 Test # 2412
DNB - - - - - 4 v Australia Brisbane 8 Dec 2021 Test # 2440
DNB - - - - - 3 v Australia Sydney 5 Jan 2022 Test # 2446
DNB - - - - - 1 v Australia Hobart 14 Jan 2022 Test # 2449
DNB - - - - - 3 v Australia Hobart 14 Jan 2022 Test # 2449
DNB - - - - - 4 v West Indies St George's 24 Mar 2022 Test # 2459
DNB - - - - - 1 v New Zealand Leeds 23 Jun 2022 Test # 2467
DNB - - - - - 1 v South Africa The Oval 8 Sep 2022 Test # 2476
DNB - - - - - 2 v Pakistan Multan 9 Dec 2022 Test # 2480
DNB - - - - - 4 v Pakistan Multan 9 Dec 2022 Test # 2480
DNB - - - - - 1 v Pakistan Karachi 17 Dec 2022 Test # 2483
DNB - - - - - 4 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
DNB - - - - - 2 v New Zealand Wellington 24 Feb 2023 Test # 2494
DNB - - - - - 1 v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - - - - - 3 v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - - - - - 1 v Australia Leeds 6 Jul 2023 Test # 2509
DNB - - - - - 3 v Australia Leeds 6 Jul 2023 Test # 2509
DNB - - - - - 1 v Australia Manchester 19 Jul 2023 Test # 2512
DNB - - - - - 3 v Australia Manchester 19 Jul 2023 Test # 2512
DNB - - - - - 2 v Australia The Oval 27 Jul 2023 Test # 2515
DNB - - - - - 4 v Australia The Oval 27 Jul 2023 Test # 2515
DNB - - - - - 2 v India Hyderabad 25 Jan 2024 Test # 2525
DNB - - - - - 4 v India Hyderabad 25 Jan 2024 Test # 2525
DNB - - - - - 1 v India Visakhapatnam 2 Feb 2024 Test # 2526
DNB - - - - - 3 v India Visakhapatnam 2 Feb 2024 Test # 2526
DNB - - - - - 1 v India Rajkot 15 Feb 2024 Test # 2530
DNB - - - - - 3 v India Rajkot 15 Feb 2024 Test # 2530
DNB - - - - - 2 v India Ranchi 23 Feb 2024 Test # 2531
DNB - - - - - 4 v India Ranchi 23 Feb 2024 Test # 2531
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page