Records type bowling analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date between 13 Dec 2012 and 9 Mar 2024 remove between 13 Dec 2012 and 9 Mar 2024 from query
Ordered by bowling average (ascending)
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-2024 281 368 5653.3 929 19107 744 7/59 13/140 25.68 3.37 45.5 36 8 Profile
filtered 2012-2024 99 148 2669.2 532 8193 374 7/59 13/140 21.90 3.06 42.8 23 5
Innings by innings list
4.0 1 8 4 2.00 2.00 1 1 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
8.0 2 8 4 1.00 2.00 4 2 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
4.0 0 14 3 3.50 4.66 1 2 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
16.1 6 32 5 1.97 6.40 2 2 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
3.0 0 13 2 4.33 6.50 5 2 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
8.0 1 27 4 3.37 6.75 4 2 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
12.4 4 41 6 3.23 6.83 2 4 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
12.0 3 37 5 3.08 7.40 2 3 Test v Australia Nagpur 9 Feb 2023 Test # 2490
4.0 0 24 3 6.00 8.00 2 2 T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
13.5 2 59 7 4.26 8.42 3 4 Test v New Zealand Indore 8 Oct 2016 Test # 2223
22.3 9 34 4 1.51 8.50 2 4 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
23.5 4 43 5 1.80 8.60 2 2 Test v England Chennai 13 Feb 2021 Test # 2411
16.0 6 26 3 1.62 8.66 4 1 Test v England Ahmedabad 24 Feb 2021 Test # 2412
20.3 3 55 6 2.68 9.16 4 3 Test v England Wankhede 8 Dec 2016 Test # 2239
11.0 2 37 4 3.36 9.25 3 2 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
22.5 4 47 5 2.05 9.40 3 3 Test v England Ahmedabad 4 Mar 2021 Test # 2414
29.5 7 66 7 2.21 9.42 2 4 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
13.5 4 29 3 2.09 9.66 5 3 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
4.0 0 20 2 5.00 10.00 3 2 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
17.3 2 61 6 3.48 10.16 1 3 Test v England Chennai 5 Feb 2021 Test # 2409
24.0 5 51 5 2.12 10.20 1 2 Test v South Africa Mohali 5 Nov 2015 Test # 2186
15.5 0 51 5 3.22 10.20 1 3 Test v England Ranchi 23 Feb 2024 Test # 2531
34.0 18 57 5 1.67 11.40 3 1 Test v Australia Delhi 22 Mar 2013 Test # 2085
4.0 0 23 2 5.75 11.50 4 1 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
30.0 12 35 3 1.16 11.66 1 4 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
21.0 5 47 4 2.23 11.75 1 3 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
10.0 4 24 2 2.40 12.00 2 3 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
15.0 3 48 4 3.20 12.00 2 3 Test v England Ahmedabad 24 Feb 2021 Test # 2412
49.1 26 61 5 1.24 12.20 2 4 Test v South Africa Delhi 3 Dec 2015 Test # 2191
28.0 12 63 5 2.25 12.60 2 3 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
11.4 1 51 4 4.37 12.75 3 1 Test v England Dharamsala 7 Mar 2024 Test # 2534
7.0 0 39 3 5.57 13.00 6 2 ODI v England Kochi 15 Jan 2013 ODI # 3320
14.0 5 39 3 2.78 13.00 1 4 Test v South Africa Mohali 5 Nov 2015 Test # 2186
13.3 5 26 2 1.92 13.00 3 2 Test v South Africa Delhi 3 Dec 2015 Test # 2191
29.5 6 67 5 2.24 13.40 4 2 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
27.2 5 81 6 2.96 13.50 3 2 Test v New Zealand Indore 8 Oct 2016 Test # 2223
7.0 0 41 3 5.85 13.66 3 2 ODI v Australia Indore 24 Sep 2023 ODI # 4654
19.3 3 55 4 2.82 13.75 3 4 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
4.4 0 14 1 3.00 14.00 3 1 ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
14.2 6 42 3 2.93 14.00 5 3 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
15.5 2 42 3 2.65 14.00 5 1 Test v Australia Nagpur 9 Feb 2023 Test # 2490
20.3 4 44 3 2.14 14.66 1 2 Test v Australia Indore 1 Mar 2023 Test # 2496
42.0 12 103 7 2.45 14.71 4 1 Test v Australia Chennai 22 Feb 2013 Test # 2074
15.0 2 45 3 3.00 15.00 3 1 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
8.5 1 30 2 3.39 15.00 2 2 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
47.2 15 91 6 1.92 15.16 3 1 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
19.0 2 46 3 2.42 15.33 3 3 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
14.0 0 77 5 5.50 15.40 2 3 Test v England Dharamsala 7 Mar 2024 Test # 2534
19.5 4 47 3 2.36 15.66 4 1 Test v England Ahmedabad 4 Mar 2021 Test # 2414
17.3 4 63 4 3.60 15.75 2 3 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
28.1 7 67 4 2.37 16.75 3 1 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
28.4 9 69 4 2.40 17.25 5 2 Test v South Africa Pune 10 Oct 2019 Test # 2364
30.0 11 52 3 1.73 17.33 3 4 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
18.0 2 70 4 3.88 17.50 3 1 Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
18.0 5 53 3 2.94 17.66 3 4 Test v England Chennai 13 Feb 2021 Test # 2411
30.3 10 73 4 2.39 18.25 2 4 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
10.0 0 37 2 3.70 18.50 5 1 ODI v England Ranchi 19 Jan 2013 ODI # 3322
10.0 1 37 2 3.70 18.50 4 2 ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
44.0 4 112 6 2.54 18.66 3 1 Test v England Wankhede 8 Dec 2016 Test # 2239
32.0 6 95 5 2.96 19.00 1 3 Test v Australia Chennai 22 Feb 2013 Test # 2074
4.0 0 19 1 4.75 19.00 4 1 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
21.0 4 57 3 2.71 19.00 3 1 Test v Australia Delhi 17 Feb 2023 Test # 2493
6.0 3 19 1 3.16 19.00 5 4 Test v England Rajkot 15 Feb 2024 Test # 2530
16.0 3 59 3 3.68 19.66 1 3 Test v Australia Delhi 17 Feb 2023 Test # 2493
46.2 11 145 7 3.12 20.71 3 2 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
9.5 0 42 2 4.27 21.00 6 1 ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
34.5 10 63 3 1.80 21.00 2 1 Test v Australia Pune 23 Feb 2017 Test # 2250
16.0 1 43 2 2.68 21.50 4 1 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
10.0 0 65 3 6.50 21.66 5 2 ODI v England Cuttack 19 Jan 2017 ODI # 3821
35.3 5 132 6 3.71 22.00 2 4 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
17.0 4 89 4 5.23 22.25 3 3 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
10.0 0 45 2 4.50 22.50 4 1 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
21.0 6 45 2 2.14 22.50 4 3 Test v South Africa Pune 10 Oct 2019 Test # 2364
21.0 1 68 3 3.23 22.66 4 1 Test v England Hyderabad 25 Jan 2024 Test # 2525
30.5 7 93 4 3.01 23.25 4 2 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
10.0 1 47 2 4.70 23.50 4 2 ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
18.0 2 72 3 4.00 24.00 4 4 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
10.0 1 49 2 4.90 24.50 3 1 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
20.0 7 49 2 2.45 24.50 3 2 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
10.0 0 51 2 5.10 25.50 4 2 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
21.0 9 52 2 2.47 26.00 3 1 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
4.0 0 26 1 6.50 26.00 5 2 T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
26.2 4 81 3 3.07 27.00 3 3 Test v England Mohali 26 Nov 2016 Test # 2238
31.0 6 82 3 2.64 27.33 3 4 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
42.3 10 82 3 1.92 27.33 3 2 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
15.3 2 55 2 3.54 27.50 2 3 Test v Australia Delhi 22 Mar 2013 Test # 2085
10.0 0 55 2 5.50 27.50 4 1 ODI v Australia Pune 13 Oct 2013 ODI # 3419
4.0 0 28 1 7.00 28.00 4 2 T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
10.0 1 56 2 5.60 28.00 4 1 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
10.0 3 28 1 2.80 28.00 5 3 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
9.0 0 57 2 6.33 28.50 4 1 ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
28.0 3 119 4 4.25 29.75 1 3 Test v Australia Pune 23 Feb 2017 Test # 2250
35.0 8 90 3 2.57 30.00 4 2 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
2.0 0 31 1 15.50 31.00 3 1 T20I v Australia Mohali 27 Mar 2016 T20I # 553
10.0 0 63 2 6.30 31.50 4 1 ODI v England Mohali 23 Jan 2013 ODI # 3327
10.0 0 64 2 6.40 32.00 4 1 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
4.0 0 32 1 8.00 32.00 1 1 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
11.4 3 32 1 2.74 32.00 4 3 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
4.0 1 33 1 8.25 33.00 2 1 T20I v England Pune 20 Dec 2012 T20I # 292
8.0 3 33 1 4.12 33.00 4 2 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
10.0 1 34 1 3.40 34.00 4 1 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
18.0 2 71 2 3.94 35.50 2 3 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
31.0 9 72 2 2.32 36.00 3 3 Test v Australia Mohali 14 Mar 2013 Test # 2081
7.0 0 37 1 5.28 37.00 4 2 Test v England Rajkot 15 Feb 2024 Test # 2530
15.0 6 41 1 2.73 41.00 3 1 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
49.0 13 84 2 1.71 42.00 3 2 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
29.0 4 126 3 4.34 42.00 2 3 Test v England Hyderabad 25 Jan 2024 Test # 2525
10.0 0 43 1 4.30 43.00 5 1 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
18.0 1 43 1 2.38 43.00 4 1 Test v England Mohali 26 Nov 2016 Test # 2238
20.0 5 44 1 2.20 44.00 1 4 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
9.5 3 44 1 4.47 44.00 1 4 Test v Australia Indore 1 Mar 2023 Test # 2496
10.0 0 47 1 4.70 47.00 4 1 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
43.5 9 97 2 2.21 48.50 3 1 Test v Australia Mohali 14 Mar 2013 Test # 2081
55.1 5 146 3 2.64 48.66 3 1 Test v England Chennai 5 Feb 2021 Test # 2409
10.0 0 49 1 4.90 49.00 4 1 ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
28.5 7 98 2 3.39 49.00 3 2 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
24.2 7 49 1 2.01 49.00 3 1 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
38.0 11 99 2 2.60 49.50 3 3 Test v England Nagpur 13 Dec 2012 Test # 2066
8.0 0 50 1 6.25 50.00 5 1 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
9.0 0 52 1 5.77 52.00 5 2 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
23.0 5 54 1 2.34 54.00 3 1 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
24.0 9 58 1 2.41 58.00 1 3 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
23.3 4 63 1 2.68 63.00 3 3 Test v England Rajkot 9 Nov 2016 Test # 2232
24.0 3 66 1 2.75 66.00 5 1 Test v England Nagpur 13 Dec 2012 Test # 2066
30.0 10 71 1 2.36 71.00 1 3 Test v Australia Ranchi 16 Mar 2017 Test # 2256
22.0 1 83 1 3.77 83.00 4 1 Test v England Ranchi 23 Feb 2024 Test # 2531
46.0 3 167 2 3.63 83.50 3 1 Test v England Rajkot 9 Nov 2016 Test # 2232
34.0 2 114 1 3.35 114.00 3 1 Test v Australia Ranchi 16 Mar 2017 Test # 2256
35.0 3 126 1 3.60 126.00 3 4 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
44.0 3 151 1 3.43 151.00 4 1 Test v England Chennai 16 Dec 2016 Test # 2241
4.0 0 38 0 9.50 - 3 2 T20I v England Wankhede 22 Dec 2012 T20I # 294
10.0 0 34 0 3.40 - 4 2 ODI v Pakistan Chennai 30 Dec 2012 ODI # 3314
9.0 0 61 0 6.77 - 4 1 ODI v England Rajkot 11 Jan 2013 ODI # 3318
10.0 0 50 0 5.00 - 4 2 ODI v England Dharamsala 27 Jan 2013 ODI # 3329
2.0 0 41 0 20.50 - 3 1 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
9.0 0 58 0 6.44 - 6 2 ODI v Australia Mohali 19 Oct 2013 ODI # 3421
3.0 0 12 0 4.00 - 2 1 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
2.0 0 20 0 10.00 - 4 2 T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
25.0 6 56 0 2.24 - 2 3 Test v England Chennai 16 Dec 2016 Test # 2241
8.0 0 63 0 7.87 - 5 1 ODI v England Pune 15 Jan 2017 ODI # 3819
9.0 0 60 0 6.66 - 6 1 ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
8.0 2 13 0 1.62 - 4 2 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
12.0 1 48 0 4.00 - 5 2 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
5.0 0 19 0 3.80 - 4 3 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
4.0 1 8 0 2.00 - 3 1 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
4.0 0 37 0 9.25 - 3 2 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
4.0 0 35 0 8.75 - 3 1 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
12.0 0 61 0 5.08 - 4 2 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
DNB - - - - - - 4 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
DNB - - - - - - 1 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page