Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 9 Nov 2009 remove greater than or equal to 9 Nov 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 2014-2024 125 146 1768.2 265 7334 258 7/23 9/55 28.42 4.14 41.1 5 0 Profile
filtered 2014-2024 125 146 1768.2 265 7334 258 7/23 9/55 28.42 4.14 41.1 5 0
Innings by innings list
15.0 7 23 7 1.53 2 1 Test v South Africa Christchurch 17 Feb 2022 Test # 2450
23.0 4 67 7 2.91 2 2 Test v Australia Christchurch 8 Mar 2024 Test # 2535
9.0 1 30 5 3.33 1 2 ODI v Pakistan Abu Dhabi 19 Dec 2014 ODI # 3571
10.0 1 40 5 4.00 2 2 ODI v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
30.1 11 70 5 2.32 2 1 Test v Australia Wellington 29 Feb 2024 Test # 2533
10.0 2 27 4 2.70 1 2 ODI v Bangladesh Wellington 26 Mar 2021 ODI # 4282
9.4 2 33 4 3.41 2 1 ODI v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
10.0 1 35 4 3.50 1 1 ODI v India Wellington 3 Feb 2019 ODI # 4092
7.3 1 36 4 4.80 1 2 ODI v Netherlands Hamilton 4 Apr 2022 ODI # 4383
10.0 1 38 4 3.80 3 2 ODI v India Wellington 31 Jan 2014 ODI # 3467
10.0 0 45 4 4.50 1 1 ODI v Pakistan Sharjah 12 Dec 2014 ODI # 3566
9.2 0 47 4 5.03 1 1 ODI v Bangladesh The Oval 5 Jun 2019 ODI # 4151
10.0 1 49 4 4.90 2 1 ODI v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
10.0 1 53 4 5.30 2 2 ODI v Pakistan Wellington 19 Jan 2018 ODI # 3957
10.0 0 68 4 6.80 2 2 ODI v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
26.0 8 80 4 3.07 2 1 Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
24.5 3 93 4 3.74 3 1 Test v England Lord's 21 May 2015 Test # 2162
24.0 2 93 4 3.87 1 1 Test v South Africa Hamilton 25 Mar 2017 Test # 2257
22.1 3 100 4 4.51 2 1 Test v England Wellington 24 Feb 2023 Test # 2494
10.0 2 14 3 1.40 1 1 ODI v Sri Lanka Hamilton 31 Mar 2023 ODI # 4557
7.0 0 29 3 4.14 1 1 ODI v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
14.0 6 31 3 2.21 2 2 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
4.0 0 32 3 8.00 1 1 T20I v Pakistan Lahore 14 Apr 2023 T20I # 2045
10.0 0 33 3 3.30 2 1 ODI v Australia Cairns 8 Sep 2022 ODI # 4462
8.0 1 36 3 4.50 1 2 ODI v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
12.0 2 36 3 3.00 1 3 Test v England Birmingham 10 Jun 2021 Test # 2423
12.1 1 36 3 2.95 2 3 Test v Australia Wellington 29 Feb 2024 Test # 2533
10.0 1 37 3 3.70 2 2 ODI v India Manchester 9 Jul 2019 ODI # 4190
8.3 0 40 3 4.70 2 2 ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
6.0 0 41 3 6.83 2 2 ODI v Australia Auckland 3 Feb 2016 ODI # 3731
4.0 0 44 3 11.00 1 2 T20I v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
20.0 6 44 3 2.20 2 2 Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
20.0 6 46 3 2.30 2 1 Test v India Eden Gardens 30 Sep 2016 Test # 2222
10.0 1 48 3 4.80 2 1 ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
10.0 2 54 3 5.40 1 1 ODI v Pakistan Karachi 3 May 2023 ODI # 4573
24.0 6 57 3 2.37 2 3 Test v West Indies Wellington 1 Dec 2017 Test # 2284
20.0 2 59 3 2.95 2 3 Test v India Eden Gardens 30 Sep 2016 Test # 2222
10.0 1 60 3 6.00 1 2 ODI v Australia Hamilton 8 Feb 2016 ODI # 3735
10.0 1 65 3 6.50 1 1 ODI v Pakistan Karachi 5 May 2023 ODI # 4574
9.0 0 69 3 7.66 1 1 ODI v Pakistan Sharjah 14 Dec 2014 ODI # 3568
28.0 5 71 3 2.53 2 3 Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
26.0 7 78 3 3.00 2 1 Test v England Birmingham 10 Jun 2021 Test # 2423
35.0 10 90 3 2.57 2 1 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
5.0 1 18 2 3.60 1 2 ODI v West Indies Christchurch 26 Dec 2017 ODI # 3945
4.0 0 22 2 5.50 2 1 T20I v Pakistan Christchurch 19 Jan 2024 T20I # 2437
4.0 0 29 2 7.25 1 1 T20I v Pakistan Lahore 15 Apr 2023 T20I # 2046
4.0 0 30 2 7.50 2 1 T20I v Pakistan Christchurch 21 Jan 2024 T20I # 2438
11.0 4 32 2 2.90 2 3 Test v South Africa Christchurch 17 Feb 2022 Test # 2450
9.4 0 34 2 3.51 2 2 ODI v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
4.0 0 37 2 9.25 2 1 T20I v Afghanistan Providence 7 Jun 2024 T20I # 2645
8.0 1 40 2 5.00 2 1 ODI v South Africa Hamilton 27 Oct 2014 ODI # 3538
9.0 3 40 2 4.44 1 1 ODI v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
10.0 0 44 2 4.40 2 1 ODI v Pakistan Auckland 31 Jan 2016 ODI # 3730
9.1 0 46 2 5.01 4 2 ODI v Australia Melbourne 29 Mar 2015 ODI # 3646
9.0 1 48 2 5.33 1 1 ODI v Bangladesh Napier 13 Feb 2019 ODI # 4093
10.0 0 50 2 5.00 2 2 ODI v Australia Cairns 6 Sep 2022 ODI # 4461
9.2 1 52 2 5.57 3 2 ODI v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
8.0 0 53 2 6.62 3 1 ODI v Bangladesh Nelson 31 Dec 2016 ODI # 3816
10.0 0 54 2 5.40 4 1 ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
9.2 0 56 2 6.00 1 2 ODI v India Mohali 23 Oct 2016 ODI # 3798
10.0 0 57 2 5.70 2 2 ODI v Australia Wellington 6 Feb 2016 ODI # 3733
10.0 0 58 2 5.80 2 1 ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
10.0 0 64 2 6.40 3 1 ODI v England Southampton 14 Jun 2015 ODI # 3656
10.0 0 69 2 6.90 1 1 ODI v England Lord's 15 Sep 2023 ODI # 4647
10.0 0 74 2 7.40 1 1 ODI v Australia Sydney 4 Dec 2016 ODI # 3811
21.5 3 75 2 3.43 2 4 Test v England Wellington 24 Feb 2023 Test # 2494
10.0 0 77 2 7.70 4 2 ODI v England Nottingham 17 Jun 2015 ODI # 3657
24.0 5 81 2 3.37 2 3 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
19.0 1 94 2 4.94 2 4 Test v Australia Christchurch 8 Mar 2024 Test # 2535
22.0 2 105 2 4.77 3 1 Test v Australia Perth 13 Nov 2015 Test # 2187
29.0 3 106 2 3.65 3 3 Test v England Lord's 21 May 2015 Test # 2162
2.0 0 9 1 4.50 2 2 T20I v Pakistan Dubai (DICS) 5 Dec 2014 T20I # 412
11.0 5 15 1 1.36 2 3 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
5.0 2 16 1 3.20 2 2 ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
11.0 4 20 1 1.81 1 3 Test v South Africa Hamilton 25 Mar 2017 Test # 2257
4.0 0 20 1 5.00 2 1 ODI v India Hamilton 27 Nov 2022 ODI # 4487
4.0 0 21 1 5.25 2 2 T20I v England Birmingham 3 Sep 2023 T20I # 2231
9.0 1 26 1 2.88 2 1 ODI v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
4.0 0 27 1 6.75 1 2 T20I v Pakistan Lahore 17 Apr 2023 T20I # 2047
10.0 2 30 1 3.00 1 1 ODI v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
4.0 1 31 1 7.75 1 1 T20I v Pakistan Auckland 15 Jan 2016 T20I # 478
8.0 1 31 1 3.87 2 1 ODI v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
4.0 0 31 1 7.75 2 1 T20I v England Nottingham 5 Sep 2023 T20I # 2232
4.0 0 32 1 8.00 5 1 T20I v England Manchester 23 Jun 2015 T20I # 423
11.0 3 33 1 3.00 2 4 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
5.0 0 37 1 7.40 5 2 ODI v England Chester-le-Street 20 Jun 2015 ODI # 3659
19.0 5 38 1 2.00 2 4 Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
9.0 3 40 1 4.44 3 3 Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
10.0 2 40 1 4.00 2 2 ODI v England Lord's 14 Jul 2019 ODI # 4192
7.0 0 42 1 6.00 2 1 ODI v England Southampton 10 Sep 2023 ODI # 4640
4.0 0 44 1 11.00 2 1 T20I v Bangladesh Napier 3 Jan 2017 T20I # 574
17.0 5 44 1 2.58 2 1 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
8.1 1 47 1 5.75 2 2 ODI v Pakistan Karachi 7 May 2023 ODI # 4575
10.0 3 48 1 4.80 2 1 ODI v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
12.0 2 49 1 4.08 4 4 Test v England Leeds 29 May 2015 Test # 2163
10.0 0 51 1 5.10 1 2 ODI v India Delhi 20 Oct 2016 ODI # 3797
4.0 0 51 1 12.75 2 2 T20I v Pakistan Dunedin 17 Jan 2024 T20I # 2434
10.0 0 53 1 5.30 1 1 ODI v Pakistan Dubai (DICS) 11 Nov 2018 ODI # 4070
12.0 2 54 1 4.50 1 3 Test v Australia Sydney 3 Jan 2020 Test # 2378
9.0 0 55 1 6.11 2 2 ODI v India Dharamsala 22 Oct 2023 ODI # 4678
28.0 9 58 1 2.07 2 2 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
29.0 8 59 1 2.03 2 3 Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
9.2 1 59 1 6.32 1 2 ODI v Pakistan Rawalpindi 29 Apr 2023 ODI # 4571
10.0 1 62 1 6.20 1 1 ODI v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
15.0 0 67 1 4.46 4 1 Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
15.0 3 67 1 4.46 3 4 Test v England Nottingham 10 Jun 2022 Test # 2465
6.2 0 67 1 10.57 1 1 ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
10.0 0 68 1 6.80 1 2 ODI v Pakistan Abu Dhabi 17 Dec 2014 ODI # 3570
17.0 2 68 1 4.00 4 1 Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
21.0 3 69 1 3.28 2 4 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
9.0 0 76 1 8.44 2 2 ODI v West Indies Manchester 22 Jun 2019 ODI # 4170
10.0 0 87 1 8.70 2 2 ODI v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
33.0 6 87 1 2.63 2 2 Test v England Hamilton 29 Nov 2019 Test # 2371
20.2 4 92 1 4.52 3 2 Test v England Leeds 29 May 2015 Test # 2163
32.0 3 94 1 2.93 1 1 Test v Australia Sydney 3 Jan 2020 Test # 2378
27.0 5 128 1 4.74 3 2 Test v England Nottingham 10 Jun 2022 Test # 2465
6.0 2 12 0 2.00 1 2 ODI v Sri Lanka Auckland 25 Mar 2023 ODI # 4548
7.0 1 22 0 3.14 4 3 Test v India Indore 8 Oct 2016 Test # 2223
7.0 0 25 0 3.57 2 2 ODI v Pakistan Birmingham 26 Jun 2019 ODI # 4174
15.0 5 25 0 1.66 4 3 Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
10.0 2 29 0 2.90 2 1 ODI v India Christchurch 30 Nov 2022 ODI # 4489
3.0 0 29 0 9.66 2 2 T20I v Pakistan Auckland 12 Jan 2024 T20I # 2429
19.0 5 30 0 1.57 2 2 Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
8.0 2 30 0 3.75 1 1 ODI v India Hamilton 31 Jan 2019 ODI # 4091
4.0 0 31 0 7.75 1 2 T20I v Pakistan Dubai (DICS) 4 Dec 2014 T20I # 411
5.3 0 31 0 5.63 2 1 ODI v South Africa Pune 1 Nov 2023 ODI # 4689
9.0 1 33 0 3.66 3 4 Test v Australia Christchurch 20 Feb 2016 Test # 2202
4.0 0 33 0 8.25 1 1 T20I v Sri Lanka Queenstown 8 Apr 2023 T20I # 2041
10.0 2 34 0 3.40 1 1 ODI v South Africa Birmingham 19 Jun 2019 ODI # 4165
7.0 0 36 0 5.14 1 2 ODI v West Indies Christchurch 23 Dec 2017 ODI # 3944
11.0 1 39 0 3.54 2 1 Test v West Indies Wellington 1 Dec 2017 Test # 2284
8.0 2 40 0 5.00 3 1 ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
8.0 0 43 0 5.37 1 2 ODI v Pakistan Wellington 25 Jan 2016 ODI # 3728
8.0 2 45 0 5.62 1 1 ODI v Zimbabwe Harare 4 Aug 2015 ODI # 3674
10.0 0 45 0 4.50 2 2 ODI v Pakistan Rawalpindi 27 Apr 2023 ODI # 4569
10.0 0 45 0 4.50 2 1 ODI v England Cardiff 8 Sep 2023 ODI # 4636
10.0 1 48 0 4.80 2 1 ODI v India Auckland 25 Nov 2022 ODI # 4483
10.0 0 49 0 4.90 2 2 ODI v Bangladesh Dublin 24 May 2017 ODI # 3871
8.0 0 50 0 6.25 1 1 ODI v Afghanistan Taunton 8 Jun 2019 ODI # 4154
20.0 7 53 0 2.65 4 3 Test v Australia Perth 13 Nov 2015 Test # 2187
9.0 0 58 0 6.44 1 2 ODI v Zimbabwe Harare 2 Aug 2015 ODI # 3673
8.0 0 62 0 7.75 2 2 ODI v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
10.0 0 73 0 7.30 2 1 ODI v England Birmingham 9 Jun 2015 ODI # 3654
10.0 0 91 0 9.10 1 1 ODI v Australia Canberra 6 Dec 2016 ODI # 3812
32.0 8 101 0 3.15 3 2 Test v Australia Christchurch 20 Feb 2016 Test # 2202
35.0 3 127 0 3.62 2 1 Test v India Indore 8 Oct 2016 Test # 2223
TDNB - - - - - - ODI v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
TDNB - - - - - - ODI v Sri Lanka Nelson 2 Jan 2016 ODI # 3718
TDNB - - - - - - T20I v Pakistan Rawalpindi 20 Apr 2023 T20I # 2048
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 62/4 (10.4 ov, GD Phillips 6*, DJ Mitchell 12*, G Motie 2/18)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page