Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 2 Nov 2008 remove greater than or equal to 2 Nov 2008 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 2010-2023 141 194 2119.3 268 9108 288 6/88 10/133 31.62 4.29 44.1 3 1 Profile
filtered 2010-2023 141 194 2119.3 268 9108 288 6/88 10/133 31.62 4.29 44.1 3 1
Innings by innings list
26.4 3 88 6 3.30 1 1 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
14.1 1 53 5 3.74 2 3 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
17.0 2 93 5 5.47 2 2 Test v Australia Perth 13 Jan 2012 Test # 2029
15.0 4 25 4 1.66 2 1 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
9.0 1 31 4 3.44 1 2 ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
12.0 3 32 4 2.66 5 1 Test v Australia Pune 23 Feb 2017 Test # 2250
18.0 8 41 4 2.27 2 2 Test v West Indies North Sound 21 Jul 2016 Test # 2207
12.1 3 45 4 3.69 1 3 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
9.0 0 53 4 5.88 1 1 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
20.0 4 70 4 3.50 2 3 Test v Australia Melbourne 26 Dec 2011 Test # 2025
10.0 0 71 4 7.10 2 1 ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
9.0 0 72 4 8.00 2 1 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
17.3 1 80 4 4.57 1 3 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
21.0 16 9 3 0.42 4 4 Test v South Africa Delhi 3 Dec 2015 Test # 2191
5.0 0 12 3 2.40 4 2 Test v Australia Indore 1 Mar 2023 Test # 2496
8.0 3 22 3 2.75 2 3 Test v South Africa Pune 10 Oct 2019 Test # 2364
7.0 1 23 3 3.28 2 2 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
7.0 1 26 3 3.71 2 3 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
10.0 3 29 3 2.90 2 3 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
7.0 2 29 3 4.14 2 1 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
7.4 1 30 3 3.91 2 2 ODI v Pakistan Birmingham 4 Jun 2017 ODI # 3878
8.0 1 32 3 4.00 2 2 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
10.0 1 36 3 3.60 2 1 ODI v West Indies North Sound 2 Jul 2017 ODI # 3900
13.0 2 37 3 2.84 2 2 Test v South Africa Pune 10 Oct 2019 Test # 2364
10.0 0 38 3 3.80 2 1 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
9.0 1 40 3 4.44 2 2 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
16.1 5 40 3 2.47 1 2 Test v Australia Adelaide 17 Dec 2020 Test # 2396
9.4 2 43 3 4.44 2 2 ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
9.5 1 43 3 4.37 2 1 ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
9.0 0 48 3 5.33 2 1 ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
10.0 1 53 3 5.30 2 1 ODI v West Indies Kingston 6 Jul 2017 ODI # 3902
18.2 2 60 3 3.27 1 4 Test v England The Oval 2 Sep 2021 Test # 2433
10.0 1 67 3 6.70 1 1 ODI v Australia Canberra 20 Jan 2016 ODI # 3726
23.0 2 70 3 3.04 1 3 Test v England Ahmedabad 15 Nov 2012 Test # 2058
10.0 0 75 3 7.50 1 1 ODI v New Zealand Mohali 23 Oct 2016 ODI # 3798
19.0 2 76 3 4.00 1 2 Test v England The Oval 2 Sep 2021 Test # 2433
25.0 6 84 3 3.36 4 2 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
25.0 4 101 3 4.04 3 2 Test v Australia Brisbane 17 Dec 2014 Test # 2149
26.0 5 106 3 4.07 3 1 Test v Australia Melbourne 26 Dec 2011 Test # 2025
31.0 3 106 3 3.41 2 1 Test v Australia Ranchi 16 Mar 2017 Test # 2256
32.3 3 130 3 4.00 2 1 Test v Australia Melbourne 26 Dec 2014 Test # 2152
6.3 2 15 2 2.30 2 1 ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
2.0 0 19 2 9.50 1 2 T20I v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
7.0 1 20 2 2.85 4 3 Test v England Birmingham 1 Aug 2018 Test # 2314
13.0 5 21 2 1.61 3 3 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
4.0 0 21 2 5.25 2 1 T20I v England Manchester 3 Jul 2018 T20I # 684
6.2 2 24 2 3.78 1 2 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
2.0 0 27 2 13.50 2 2 T20I v Australia Mohali 20 Sep 2022 T20I # 1788
9.0 2 30 2 3.33 3 4 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
9.0 2 30 2 3.33 4 3 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
8.0 0 31 2 3.87 1 1 ODI v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
5.0 0 32 2 6.40 4 2 ODI v England Hyderabad 14 Oct 2011 ODI # 3199
12.0 3 32 2 2.66 2 2 Test v South Africa Delhi 3 Dec 2015 Test # 2191
8.0 1 33 2 4.12 2 1 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
9.0 1 35 2 3.88 2 3 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
7.0 0 36 2 5.14 5 3 Test v West Indies Delhi 6 Nov 2011 Test # 2015
4.0 0 36 2 9.00 1 2 T20I v England Cardiff 6 Jul 2018 T20I # 688
8.0 0 38 2 4.75 1 2 ODI v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
6.0 0 39 2 6.50 4 1 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
13.0 1 39 2 3.00 3 3 Test v Australia Pune 23 Feb 2017 Test # 2250
10.0 1 42 2 4.20 2 1 ODI v West Indies Perth 6 Mar 2015 ODI # 3625
9.0 0 44 2 4.88 2 2 ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
9.0 0 46 2 5.11 2 4 Test v Australia Brisbane 17 Dec 2014 Test # 2149
14.3 3 47 2 3.24 2 1 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
10.0 1 49 2 4.90 4 1 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
8.2 0 50 2 6.00 4 1 ODI v England Delhi 17 Oct 2011 ODI # 3201
10.0 0 50 2 5.00 1 2 ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
14.0 1 51 2 3.64 2 3 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
10.0 1 54 2 5.40 1 1 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
17.0 1 54 2 3.17 4 3 Test v Australia The Oval 7 Jun 2023 Test # 2505
10.0 1 55 2 5.50 2 2 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
8.0 0 58 2 7.25 2 1 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
16.0 4 58 2 3.62 2 1 Test v England Mohali 26 Nov 2016 Test # 2238
16.0 3 64 2 4.00 2 2 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
15.0 3 65 2 4.33 2 4 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
15.0 0 68 2 4.53 2 3 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
9.5 0 68 2 6.91 1 2 ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
15.0 1 69 2 4.60 2 1 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
9.5 0 70 2 7.11 1 1 ODI v England Nottingham 12 Jul 2018 ODI # 4014
10.0 0 71 2 7.10 2 1 ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
21.0 3 73 2 3.47 1 1 Test v England Chennai 16 Dec 2016 Test # 2241
10.0 0 75 2 7.50 2 2 ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
10.0 0 76 2 7.60 3 2 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
23.0 3 78 2 3.39 3 1 Test v Australia Perth 14 Dec 2018 Test # 2334
20.0 1 79 2 3.95 3 2 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
22.0 3 89 2 4.04 1 3 Test v Australia Melbourne 26 Dec 2014 Test # 2152
31.5 3 112 2 3.51 2 1 Test v England Rajkot 9 Nov 2016 Test # 2232
3.3 0 5 1 1.42 2 3 Test v Australia Melbourne 26 Dec 2020 Test # 2398
2.0 0 10 1 5.00 2 2 ODI v England Birmingham 23 Jun 2013 ODI # 3377
5.0 1 12 1 2.40 4 2 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
8.0 4 13 1 1.62 2 4 Test v New Zealand Indore 8 Oct 2016 Test # 2223
7.0 2 14 1 2.00 5 2 Test v England Ahmedabad 15 Nov 2012 Test # 2058
7.0 1 18 1 2.57 2 4 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
6.0 1 18 1 3.00 1 2 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
11.0 3 20 1 1.81 2 2 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
5.0 0 23 1 4.60 4 3 Test v Australia Adelaide 24 Jan 2012 Test # 2031
3.0 0 24 1 8.00 2 2 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
8.0 0 24 1 3.00 2 2 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
5.0 0 25 1 5.00 3 4 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
15.0 3 27 1 1.80 2 4 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
4.4 0 28 1 6.00 2 2 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
4.0 0 28 1 7.00 1 2 ODI v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
10.0 1 32 1 3.20 3 3 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
7.0 0 32 1 4.57 2 2 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
9.0 1 32 1 3.55 1 3 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
15.0 5 33 1 2.20 2 2 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
8.0 1 33 1 4.12 2 2 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
4.0 0 34 1 8.50 1 1 ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
13.0 4 34 1 2.61 3 3 Test v West Indies North Sound 21 Jul 2016 Test # 2207
12.0 2 34 1 2.83 3 4 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
3.0 0 34 1 11.33 4 1 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
14.0 1 36 1 2.57 4 3 Test v England Chennai 16 Dec 2016 Test # 2241
4.0 0 36 1 9.00 1 1 T20I v West Indies Eden Gardens 4 Nov 2018 T20I # 707
13.0 2 39 1 3.00 1 3 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
9.0 0 42 1 4.66 2 2 ODI v West Indies Delhi 11 Oct 2014 ODI # 3533
9.0 0 42 1 4.66 1 1 ODI v New Zealand Delhi 20 Oct 2016 ODI # 3797
9.0 0 42 1 4.66 2 4 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
14.0 3 45 1 3.21 2 4 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
6.0 0 46 1 7.66 2 1 ODI v England Leeds 5 Sep 2014 ODI # 3525
18.0 2 46 1 2.55 2 2 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
4.0 0 48 1 12.00 2 1 T20I v England Bristol 8 Jul 2018 T20I # 690
18.0 3 50 1 2.77 2 2 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
8.0 0 52 1 6.50 2 2 ODI v South Africa Indore 14 Oct 2015 ODI # 3692
9.0 0 54 1 6.00 2 1 ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
18.0 2 56 1 3.11 2 2 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
17.0 2 56 1 3.29 1 1 Test v England Birmingham 1 Aug 2018 Test # 2314
9.0 0 57 1 6.33 2 1 ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
24.0 7 57 1 2.37 2 2 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
8.0 0 58 1 7.25 3 1 ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
10.0 1 60 1 6.00 1 1 ODI v New Zealand Ranchi 26 Oct 2016 ODI # 3799
10.0 1 61 1 6.10 1 1 ODI v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
7.0 0 63 1 9.00 1 1 ODI v England Pune 15 Jan 2017 ODI # 3819
10.0 0 63 1 6.30 1 1 ODI v England Lord's 14 Jul 2018 ODI # 4016
13.0 2 64 1 4.92 2 2 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
19.0 5 67 1 3.52 2 2 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
10.0 0 74 1 7.40 3 2 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
9.0 1 75 1 8.33 2 1 ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
14.0 1 78 1 5.57 2 2 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
10.0 0 78 1 7.80 2 2 ODI v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
8.0 0 82 1 10.25 2 1 ODI v Australia Sydney 23 Jan 2016 ODI # 3727
16.0 1 90 1 5.62 3 1 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
26.0 1 136 1 5.23 2 1 Test v Australia Adelaide 24 Jan 2012 Test # 2031
27.0 5 137 1 5.07 2 1 Test v Australia Sydney 6 Jan 2015 Test # 2156
2.0 1 4 0 2.00 1 3 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
3.0 0 7 0 2.33 5 4 Test v South Africa Mohali 5 Nov 2015 Test # 2186
5.0 2 7 0 1.40 1 2 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
8.0 3 8 0 1.00 2 4 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
3.0 0 10 0 3.33 2 3 Test v England Wankhede 8 Dec 2016 Test # 2239
2.0 0 10 0 5.00 3 4 Test v Australia Indore 1 Mar 2023 Test # 2496
6.0 1 12 0 2.00 2 2 Test v South Africa Mohali 5 Nov 2015 Test # 2186
3.0 0 16 0 5.33 3 3 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
5.0 1 19 0 3.80 5 4 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
4.0 0 20 0 5.00 3 2 ODI v Zimbabwe Harare 3 Jun 2010 ODI # 2986
5.0 0 21 0 4.20 5 3 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
8.0 1 23 0 2.87 4 4 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
3.1 0 23 0 7.26 2 2 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
8.0 3 26 0 3.25 2 3 Test v England Mohali 26 Nov 2016 Test # 2238
6.4 0 29 0 4.35 2 1 ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
8.0 2 30 0 3.75 2 1 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
6.0 1 30 0 5.00 4 1 Test v West Indies Kingston 30 Jul 2016 Test # 2211
5.0 0 32 0 6.40 2 2 ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
4.0 0 33 0 8.25 3 2 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
12.0 2 33 0 2.75 4 4 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
6.0 0 34 0 5.66 1 2 ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
4.0 0 35 0 8.75 3 2 T20I v Australia Visakhapatnam 24 Feb 2019 T20I # 748
15.0 2 36 0 2.40 3 3 Test v Australia Ranchi 16 Mar 2017 Test # 2256
6.0 0 36 0 6.00 2 2 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
9.0 0 36 0 4.00 3 4 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
4.0 0 38 0 9.50 3 2 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
11.0 2 38 0 3.45 2 1 Test v England Wankhede 8 Dec 2016 Test # 2239
12.0 2 39 0 3.25 2 1 Test v Australia Melbourne 26 Dec 2020 Test # 2398
6.0 0 42 0 7.00 3 2 ODI v England Brisbane 20 Jan 2015 ODI # 3586
16.0 4 43 0 2.68 2 1 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
12.0 2 44 0 3.66 4 3 Test v West Indies Kingston 30 Jul 2016 Test # 2211
6.0 0 45 0 7.50 1 1 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
3.0 0 45 0 15.00 4 3 Test v Australia Sydney 6 Jan 2015 Test # 2156
7.0 0 45 0 6.42 3 2 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
7.0 0 46 0 6.57 5 1 ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
13.0 2 47 0 3.61 4 3 Test v England Rajkot 9 Nov 2016 Test # 2232
8.0 0 48 0 6.00 3 2 ODI v Zimbabwe Bulawayo 28 May 2010 ODI # 2981
8.0 1 49 0 6.12 1 4 Test v Australia Adelaide 17 Dec 2020 Test # 2396
9.0 0 51 0 5.66 3 1 ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
19.0 5 52 0 2.73 2 1 Test v West Indies Delhi 6 Nov 2011 Test # 2015
10.0 0 54 0 5.40 4 2 ODI v Australia Perth 12 Jan 2016 ODI # 3723
15.0 1 55 0 3.66 2 2 Test v New Zealand Indore 8 Oct 2016 Test # 2223
8.0 0 56 0 7.00 3 1 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
14.0 0 61 0 4.35 4 3 Test v Australia Perth 14 Dec 2018 Test # 2334
8.0 0 64 0 8.00 2 1 ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
10.0 0 64 0 6.40 2 1 ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
9.4 0 67 0 6.93 2 2 ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
10.0 0 71 0 7.10 4 1 ODI v England Mohali 20 Oct 2011 ODI # 3205
23.0 5 77 0 3.34 3 1 Test v Australia The Oval 7 Jun 2023 Test # 2505
25.0 2 105 0 4.20 2 1 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
24.0 2 123 0 5.12 2 2 Test v Australia Sydney 3 Jan 2012 Test # 2027
TDNB - - - - - - ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
TDNB - - - - - - ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
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 81/5 (13.5 ov, JDS Neesham 8*, GD Phillips 16*, R Shepherd 0/17)
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