Records type bowling analysis [change type]
View innings by innings list [change view]
Ordered by bowling strike rate (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
overall 2015-2024 62 112 1902.4 378 6419 291 7/112 13/144 22.05 3.37 39.2 14 4 Profile
Innings by innings list
4.0 1 13 4 3.25 6.0 1 4 v Australia Brisbane 17 Dec 2022 Test # 2482
10.4 2 32 6 3.00 10.6 2 4 v England Centurion 22 Jan 2016 Test # 2200
11.0 1 30 5 2.72 13.2 1 3 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
15.0 3 50 6 3.33 15.0 1 4 v West Indies Centurion 28 Feb 2023 Test # 2495
13.5 4 33 5 2.38 16.6 1 2 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
17.0 3 55 6 3.23 17.0 3 4 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
12.0 2 37 4 3.08 18.0 3 2 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
6.1 2 12 2 1.94 18.5 3 2 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
12.4 3 38 4 3.00 19.0 2 2 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
13.0 1 81 4 6.23 19.5 1 2 v England The Oval 8 Sep 2022 Test # 2476
10.0 3 33 3 3.30 20.0 2 4 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
14.0 1 50 4 3.57 21.0 3 1 v Sri Lanka Galle 12 Jul 2018 Test # 2311
7.0 1 19 2 2.71 21.0 1 4 v West Indies Johannesburg 8 Mar 2023 Test # 2497
22.0 9 54 6 2.45 22.0 2 3 v Australia Gqeberha 9 Mar 2018 Test # 2298
19.0 3 60 5 3.15 22.8 1 2 v New Zealand Christchurch 25 Feb 2022 Test # 2451
19.0 3 52 5 2.73 22.8 1 1 v England Lord's 17 Aug 2022 Test # 2474
11.5 2 38 3 3.21 23.6 1 2 v India Cape Town 3 Jan 2024 Test # 2522
12.0 3 44 3 3.66 24.0 4 2 v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
12.0 0 44 3 3.66 24.0 1 3 v Sri Lanka Galle 12 Jul 2018 Test # 2311
20.0 9 34 5 1.70 24.0 1 3 v West Indies Gros Islet 10 Jun 2021 Test # 2424
8.0 2 27 2 3.37 24.0 1 3 v England Lord's 17 Aug 2022 Test # 2474
20.0 4 59 5 2.95 24.0 1 1 v India Centurion 26 Dec 2023 Test # 2520
29.0 6 112 7 3.86 24.8 2 2 v England Centurion 22 Jan 2016 Test # 2200
16.4 2 61 4 3.66 25.0 4 3 v Pakistan Cape Town 3 Jan 2019 Test # 2340
21.0 2 96 5 4.57 25.2 2 1 v Australia Gqeberha 9 Mar 2018 Test # 2298
17.0 5 34 4 2.00 25.5 4 3 v Australia Hobart 12 Nov 2016 Test # 2233
17.0 4 42 4 2.47 25.5 1 3 v India Centurion 26 Dec 2021 Test # 2443
17.3 1 76 4 4.34 26.2 1 2 v Australia Brisbane 17 Dec 2022 Test # 2482
23.1 5 78 5 3.36 27.8 2 2 v England Johannesburg 14 Jan 2016 Test # 2199
14.0 3 47 3 3.35 28.0 2 4 v India Centurion 13 Jan 2018 Test # 2293
15.0 4 47 3 3.13 30.0 2 3 v Pakistan Centurion 26 Dec 2018 Test # 2338
10.0 2 35 2 3.50 30.0 3 1 v Pakistan Cape Town 3 Jan 2019 Test # 2340
15.0 1 68 3 4.53 30.0 1 2 v England Centurion 26 Dec 2019 Test # 2377
20.5 1 91 4 4.36 31.2 2 2 v Australia Cape Town 22 Mar 2018 Test # 2300
16.0 2 75 3 4.68 32.0 4 4 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
16.0 3 44 3 2.75 32.0 1 4 v West Indies Gros Islet 18 Jun 2021 Test # 2426
16.3 4 62 3 3.75 33.0 3 2 v New Zealand Centurion 27 Aug 2016 Test # 2220
22.0 4 73 4 3.31 33.0 1 1 v India Cape Town 11 Jan 2022 Test # 2448
16.4 4 34 3 2.04 33.3 4 2 v India Cape Town 5 Jan 2018 Test # 2292
17.0 4 59 3 3.47 34.0 2 1 v Pakistan Centurion 26 Dec 2018 Test # 2338
17.0 5 53 3 3.11 34.0 1 3 v India Cape Town 11 Jan 2022 Test # 2448
17.1 2 64 3 3.72 34.3 1 1 v India Johannesburg 3 Jan 2022 Test # 2445
11.4 0 41 2 3.51 35.0 3 2 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
6.0 0 20 1 3.33 36.0 3 1 v Australia Hobart 12 Nov 2016 Test # 2233
12.0 3 50 2 4.16 36.0 2 3 v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
12.0 2 41 2 3.41 36.0 3 4 v India Cape Town 5 Jan 2018 Test # 2292
24.0 3 103 4 4.29 36.0 1 4 v England Centurion 26 Dec 2019 Test # 2377
12.0 5 19 2 1.58 36.0 1 2 v West Indies Johannesburg 8 Mar 2023 Test # 2497
12.0 3 32 2 2.66 36.0 1 3 v India Centurion 26 Dec 2023 Test # 2520
6.0 0 33 1 5.50 36.0 1 4 v India Cape Town 3 Jan 2024 Test # 2522
12.2 2 48 2 3.89 37.0 3 2 v Sri Lanka Durban 13 Feb 2019 Test # 2347
31.0 6 92 5 2.96 37.2 1 4 v Australia Perth 3 Nov 2016 Test # 2230
18.4 6 39 3 2.08 37.3 3 1 v India Johannesburg 24 Jan 2018 Test # 2294
19.0 7 53 3 2.78 38.0 2 2 v Australia Johannesburg 30 Mar 2018 Test # 2302
19.0 5 46 3 2.42 38.0 1 4 v New Zealand Christchurch 25 Feb 2022 Test # 2451
13.0 2 54 2 4.15 39.0 3 4 v New Zealand Centurion 27 Aug 2016 Test # 2220
26.0 7 91 4 3.50 39.0 2 1 v England Manchester 4 Aug 2017 Test # 2268
13.0 5 28 2 2.15 39.0 4 3 v Australia Durban 1 Mar 2018 Test # 2297
13.0 6 24 2 1.84 39.0 1 2 v West Indies Gros Islet 18 Jun 2021 Test # 2426
19.5 3 68 3 3.42 39.6 2 1 v England Cape Town 3 Jan 2020 Test # 2379
20.0 5 50 3 2.50 40.0 2 3 v England Lord's 6 Jul 2017 Test # 2262
20.0 3 77 3 3.85 40.0 1 3 v India Johannesburg 3 Jan 2022 Test # 2445
21.0 4 77 3 3.66 42.0 3 4 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
7.0 3 12 1 1.71 42.0 4 3 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
14.0 3 34 2 2.42 42.0 1 3 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
23.0 5 69 3 3.00 46.0 2 3 v India Johannesburg 24 Jan 2018 Test # 2294
23.0 7 85 3 3.69 46.0 1 1 v India Ranchi 19 Oct 2019 Test # 2365
16.0 4 44 2 2.75 48.0 1 2 v West Indies Centurion 28 Feb 2023 Test # 2495
25.1 4 84 3 3.33 50.3 3 2 v Australia Adelaide 24 Nov 2016 Test # 2236
34.0 3 122 4 3.58 51.0 3 2 v New Zealand Hamilton 25 Mar 2017 Test # 2257
17.0 4 50 2 2.94 51.0 2 3 v England Manchester 4 Aug 2017 Test # 2268
26.0 4 85 3 3.26 52.0 3 1 v England The Oval 27 Jul 2017 Test # 2266
26.0 5 72 3 2.76 52.0 1 1 v India Centurion 26 Dec 2021 Test # 2443
27.0 7 70 3 2.59 54.0 1 2 v Pakistan Karachi 26 Jan 2021 Test # 2406
28.0 4 123 3 4.39 56.0 3 1 v England Lord's 6 Jul 2017 Test # 2262
19.0 6 59 2 3.10 57.0 3 1 v New Zealand Wellington 16 Mar 2017 Test # 2255
29.5 2 175 3 5.86 59.6 3 1 v England Cape Town 2 Jan 2016 Test # 2197
10.0 0 30 1 3.00 60.0 4 1 v India Mohali 5 Nov 2015 Test # 2186
20.0 1 78 2 3.90 60.0 3 2 v Australia Perth 3 Nov 2016 Test # 2230
30.0 3 93 3 3.10 60.0 2 1 v India Pune 10 Oct 2019 Test # 2364
20.0 3 69 2 3.45 60.0 1 3 v England Cape Town 3 Jan 2020 Test # 2379
10.0 2 24 1 2.40 60.0 1 1 v West Indies Gros Islet 10 Jun 2021 Test # 2424
11.0 1 57 1 5.18 66.0 1 4 v England The Oval 8 Sep 2022 Test # 2476
23.0 2 110 2 4.78 69.0 1 2 v England Manchester 25 Aug 2022 Test # 2475
24.0 5 84 2 3.50 72.0 2 2 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
12.0 6 31 1 2.58 72.0 1 4 v Australia Cape Town 22 Mar 2018 Test # 2300
25.0 7 74 2 2.96 75.0 4 1 v Australia Durban 1 Mar 2018 Test # 2297
13.0 2 57 1 4.38 78.0 2 3 v England Cape Town 2 Jan 2016 Test # 2197
13.0 3 63 1 4.84 78.0 3 2 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
13.0 3 41 1 3.15 78.0 3 3 v India Visakhapatnam 2 Oct 2019 Test # 2363
28.0 6 97 2 3.46 84.0 3 1 v England Gqeberha 16 Jan 2020 Test # 2380
28.0 1 144 2 5.14 84.0 1 2 v Australia Melbourne 26 Dec 2022 Test # 2485
15.0 2 53 1 3.53 90.0 2 4 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
30.0 6 113 2 3.76 90.0 1 2 v New Zealand Christchurch 17 Feb 2022 Test # 2450
17.0 8 30 1 1.76 102.0 2 1 v India Nagpur 25 Nov 2015 Test # 2189
17.0 5 38 1 2.23 102.0 3 3 v New Zealand Wellington 16 Mar 2017 Test # 2255
18.0 4 56 1 3.11 108.0 3 3 v England The Oval 27 Jul 2017 Test # 2266
20.0 1 74 1 3.70 120.0 4 2 v India Centurion 13 Jan 2018 Test # 2293
20.0 3 55 1 2.75 120.0 2 1 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
22.3 3 97 1 4.31 135.0 4 4 v Sri Lanka Durban 13 Feb 2019 Test # 2347
28.0 3 119 1 4.25 168.0 1 1 v Australia Sydney 4 Jan 2023 Test # 2488
30.0 7 92 1 3.06 180.0 1 2 v New Zealand Dunedin 8 Mar 2017 Test # 2253
12.0 7 19 0 1.58 - 5 3 v India Mohali 5 Nov 2015 Test # 2186
5.0 1 17 0 3.40 - 3 2 v India Bengaluru 14 Nov 2015 Test # 2188
5.0 1 15 0 3.00 - 3 3 v India Nagpur 25 Nov 2015 Test # 2189
4.0 0 28 0 7.00 - 2 4 v England Johannesburg 14 Jan 2016 Test # 2199
9.0 4 28 0 3.11 - 3 4 v Australia Adelaide 24 Nov 2016 Test # 2236
8.0 3 16 0 2.00 - 1 4 v Australia Johannesburg 30 Mar 2018 Test # 2302
8.0 0 42 0 5.25 - 2 3 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
24.0 7 66 0 2.75 - 2 1 v India Visakhapatnam 2 Oct 2019 Test # 2363
8.0 2 21 0 2.62 - 1 4 v Pakistan Karachi 26 Jan 2021 Test # 2406
21.0 2 72 0 3.42 - 1 1 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
DNB - - - - - - 2 v New Zealand Durban 19 Aug 2016 Test # 2219
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