Records type all-round analysis [change type]
View match by match 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2010-2024 281 4200 124 23.86 5 744 7/59 25.68 36 75 0 -1.81 Profile
filtered 2013-2024 37 696 124 16.57 1 - - - - - - -
Match by match list
DNB - - 4 8 2.00 0 0 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
DNB - - 3 14 4.66 0 0 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
0 DNB 0 8 42 5.25 0 0 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
31* - 31 2 13 6.50 0 0 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
11 - 11 3 24 8.00 0 0 T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
15 7 22 12 98 8.16 1 0 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
23 - 23 8 79 9.87 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
5* - 5 2 20 10.00 0 0 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
17 DNB 17 7 74 10.57 0 0 Test v England Ahmedabad 24 Feb 2021 Test # 2412
DNB DNB - 13 140 10.76 2 0 Test v New Zealand Indore 8 Oct 2016 Test # 2223
20* 3 23 8 90 11.25 0 0 Test v South Africa Mohali 5 Nov 2015 Test # 2186
DNB - - 2 23 11.50 0 0 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
13 - 13 8 94 11.75 0 0 Test v England Ahmedabad 4 Mar 2021 Test # 2414
18 - 18 5 59 11.80 0 0 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
13 106 119 8 96 12.00 1 0 Test v England Chennai 13 Feb 2021 Test # 2411
56 DNB 56 7 87 12.42 0 0 Test v South Africa Delhi 3 Dec 2015 Test # 2191
1* - 1 3 39 13.00 0 0 ODI v England Kochi 15 Jan 2013 ODI # 3320
DNB - - 3 41 13.66 1 0 ODI v Australia Indore 24 Sep 2023 ODI # 4654
0 - 0 12 167 13.91 0 0 Test v England Wankhede 8 Dec 2016 Test # 2239
DNB - - 1 14 14.00 0 0 ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
13 13 26 6 85 14.16 1 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
0 - 0 9 128 14.22 0 0 Test v England Dharamsala 7 Mar 2024 Test # 2534
58 7 65 8 119 14.87 0 0 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
7 4 11 8 125 15.62 2 0 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
12 DNB 12 7 112 16.00 0 0 Test v Australia Delhi 22 Mar 2013 Test # 2085
61 - 61 6 96 16.00 1 0 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
5 - 5 8 130 16.25 1 0 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
3 DNB 3 12 198 16.50 0 0 Test v Australia Chennai 22 Feb 2013 Test # 2074
DNB - - 5 85 17.00 1 0 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
1 - 1 6 104 17.33 0 0 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
DNB - - 4 70 17.50 0 0 Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
7 - 7 6 108 18.00 1 0 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
19 - 19 2 37 18.50 0 0 ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
DNB - - 2 37 18.50 0 0 ODI v England Ranchi 19 Jan 2013 ODI # 3322
DNB - - 1 19 19.00 0 0 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
DNB - - 6 114 19.00 0 0 Test v South Africa Pune 10 Oct 2019 Test # 2364
30 - 30 7 134 19.14 1 0 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
37 DNB 37 6 116 19.33 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
38 32 70 6 117 19.50 0 0 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
124 - 124 5 98 19.60 1 0 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
30 DNB 30 4 83 20.75 0 0 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
DNB - - 2 42 21.00 1 0 ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
7 - 7 7 149 21.28 0 0 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
DNB - - 3 65 21.66 0 0 ODI v England Cuttack 19 Jan 2017 ODI # 3821
3 16 19 4 88 22.00 0 0 Test v Australia Indore 1 Mar 2023 Test # 2496
1 DNB 1 6 134 22.33 1 0 Test v England Ranchi 23 Feb 2024 Test # 2531
DNB - - 2 45 22.50 1 0 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
40 DNB 40 10 225 22.50 2 0 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
31 9 40 9 207 23.00 1 0 Test v England Chennai 5 Feb 2021 Test # 2409
0 - 0 2 47 23.50 0 0 ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
1* DNB 1 8 189 23.62 0 0 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
35 DNB 35 3 73 24.33 0 0 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
DNB - - 2 49 24.50 0 0 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
DNB - - 2 51 25.50 0 0 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
DNB - - 1 26 26.00 0 0 T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
1 8 9 7 182 26.00 0 0 Test v Australia Pune 23 Feb 2017 Test # 2250
5 - 5 2 55 27.50 0 0 ODI v Australia Pune 13 Oct 2013 ODI # 3419
37 DNB 37 2 56 28.00 0 0 Test v England Rajkot 15 Feb 2024 Test # 2530
0 - 0 2 56 28.00 0 0 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
DNB - - 1 28 28.00 0 0 T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
34 DNB 34 6 171 28.50 0 0 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
DNB - - 2 57 28.50 0 0 ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
26 5 31 4 115 28.75 0 0 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
72 DNB 72 4 124 31.00 0 0 Test v England Mohali 26 Nov 2016 Test # 2238
DNB - - 1 31 31.00 0 0 T20I v Australia Mohali 27 Mar 2016 T20I # 553
DNB - - 2 63 31.50 0 0 ODI v England Mohali 23 Jan 2013 ODI # 3327
DNB - - 2 64 32.00 0 0 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
10 - 10 1 32 32.00 0 0 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
1 28 29 6 194 32.33 0 0 Test v England Hyderabad 25 Jan 2024 Test # 2525
DNB - - 1 33 33.00 0 0 T20I v England Pune 20 Dec 2012 T20I # 292
DNB - - 1 34 34.00 0 0 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
4 DNB 4 4 169 42.25 1 0 Test v Australia Mohali 14 Mar 2013 Test # 2081
DNB - - 1 43 43.00 1 0 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
20 29 49 3 133 44.33 0 0 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
DNB - - 1 47 47.00 0 0 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
3 - 3 1 49 49.00 0 0 ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
DNB - - 1 50 50.00 0 0 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
DNB - - 1 52 52.00 0 0 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
4 DNB 4 4 216 54.00 0 0 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
29* - 29 3 165 55.00 0 0 Test v England Nagpur 13 Dec 2012 Test # 2066
14 - 14 1 76 76.00 0 0 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
70 32 102 3 230 76.66 0 0 Test v England Rajkot 9 Nov 2016 Test # 2232
3 - 3 2 185 92.50 0 0 Test v Australia Ranchi 16 Mar 2017 Test # 2256
67 - 67 1 207 207.00 1 0 Test v England Chennai 16 Dec 2016 Test # 2241
DNB - - 0 41 - 0 0 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
DNB - - 0 8 - 0 0 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - 0 20 - 0 0 T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
15* - 15 0 63 - 0 0 ODI v England Pune 15 Jan 2017 ODI # 3819
DNB - - 0 12 - 1 0 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
13 - 13 0 61 - 0 0 ODI v England Rajkot 11 Jan 2013 ODI # 3318
31* - 31 0 34 - 1 0 ODI v Pakistan Chennai 30 Dec 2012 ODI # 3314
1 - 1 0 38 - 0 0 T20I v England Wankhede 22 Dec 2012 T20I # 294
DNB - - 0 37 - 0 0 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
28 - 28 0 58 - 0 0 ODI v Australia Mohali 19 Oct 2013 ODI # 3421
19 - 19 0 50 - 0 0 ODI v England Dharamsala 27 Jan 2013 ODI # 3329
4 7 11 0 13 - 0 0 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
9 - 9 0 19 - 0 0 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
2 - 2 0 35 - 1 0 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
1 - 1 0 60 - 0 0 ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page