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 greater than or equal to 25 Oct 2009 remove greater than or equal to 25 Oct 2009 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 2009-2024 335 6272 175* 33.01 4 567 7/42 29.16 15 141 0 3.84 Profile
filtered 2009-2024 36 1006 112 24.53 1 - - - - - - -
Match by match list
35 - 35 1 4 4.00 1 0 ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
20 - 20 6 35 5.83 1 0 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
61* - 61 2 12 6.00 0 0 ODI v England Kochi 15 Jan 2013 ODI # 3320
DNB - - 3 19 6.33 0 0 ODI v England Ranchi 19 Jan 2013 ODI # 3322
29* - 29 5 33 6.60 2 0 ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
DNB - - 4 32 8.00 0 0 ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
24 DNB 24 7 56 8.00 1 0 Test v South Africa Delhi 3 Dec 2015 Test # 2191
21 - 21 4 33 8.25 0 0 ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
DNB - - 4 34 8.50 0 0 ODI v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
0 - 0 1 9 9.00 0 0 T20I v England Eden Gardens 29 Oct 2011 T20I # 214
DNB - - 3 28 9.33 0 0 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
3 2 5 7 66 9.42 1 0 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
38 8 46 8 76 9.50 2 0 Test v South Africa Mohali 5 Nov 2015 Test # 2186
175* - 175 9 87 9.66 0 0 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
26 DNB 26 10 110 11.00 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
12 - 12 2 22 11.00 1 0 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
10 - 10 6 66 11.00 0 0 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
DNB - - 1 11 11.00 1 0 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
10 - 10 3 34 11.33 1 0 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
27 - 27 3 34 11.33 1 0 ODI v England Hyderabad 14 Oct 2011 ODI # 3199
70 - 70 7 81 11.57 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
DNB - - 3 35 11.66 0 0 ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
1* - 1 2 24 12.00 0 0 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
DNB - - 3 37 12.33 1 0 ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
DNB - - 4 50 12.50 1 0 Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
21* - 21 3 39 13.00 1 0 ODI v England Mohali 23 Jan 2013 ODI # 3327
112 DNB 112 7 92 13.14 0 0 Test v England Rajkot 15 Feb 2024 Test # 2530
13 - 13 3 41 13.66 0 0 ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
43 DNB 43 7 98 14.00 0 0 Test v Australia Delhi 22 Mar 2013 Test # 2085
13* - 13 3 42 14.00 0 0 ODI v Australia Indore 24 Sep 2023 ODI # 4654
100* - 100 4 57 14.25 0 0 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
22 - 22 2 29 14.50 0 0 ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
6 - 6 3 44 14.66 0 0 ODI v West Indies Delhi 11 Oct 2014 ODI # 3533
51 - 51 10 154 15.40 4 0 Test v England Chennai 16 Dec 2016 Test # 2241
8 - 8 1 16 16.00 0 0 ODI v England Lucknow 29 Oct 2023 ODI # 4686
34 5 39 4 67 16.75 1 0 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
DNB - - 5 84 16.80 1 0 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
51 - 51 3 55 18.33 1 0 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
8 8* 16 6 112 18.66 1 0 Test v Australia Mohali 14 Mar 2013 Test # 2081
27 - 27 1 19 19.00 1 0 ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
DNB - - 2 38 19.00 1 0 ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
DNB - - 2 38 19.00 0 0 ODI v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
50 0 50 5 97 19.40 0 0 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
9* - 9 2 39 19.50 1 0 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
54* - 54 9 178 19.77 1 0 Test v Australia Ranchi 16 Mar 2017 Test # 2256
DNB - - 1 20 20.00 1 0 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
14 6 20 4 81 20.25 0 0 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
63 DNB 63 4 81 20.25 0 0 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
DNB - - 2 41 20.50 0 0 ODI v Australia Delhi 31 Oct 2009 ODI # 2918
DNB - - 2 41 20.50 0 0 ODI v England Wankhede 23 Oct 2011 ODI # 3207
DNB - - 2 41 20.50 0 0 ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
DNB - - 3 62 20.66 0 0 ODI v West Indies Chennai 11 Dec 2011 ODI # 3224
15 - 15 2 42 21.00 0 0 Test v England Dharamsala 7 Mar 2024 Test # 2534
42* 50* 92 6 131 21.83 0 0 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
9 - 9 1 22 22.00 0 0 T20I v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
DNB - - 2 44 22.00 0 0 ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
0 - 0 2 45 22.50 1 0 ODI v Australia Delhi 13 Mar 2019 ODI # 4113
45* - 45 2 46 23.00 1 0 ODI v Australia Wankhede 17 Mar 2023 ODI # 4538
DNB - - 1 23 23.00 1 0 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
0* - 0 3 73 24.33 1 0 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
DNB - - 2 49 24.50 0 0 ODI v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
12 4 16 5 123 24.60 1 0 Test v England Ranchi 23 Feb 2024 Test # 2531
60* 16* 76 6 148 24.66 1 0 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
4 7 11 4 101 25.25 0 0 Test v Australia Indore 1 Mar 2023 Test # 2496
0 - 0 1 26 26.00 0 0 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
39 - 39 1 26 26.00 1 0 ODI v England Dharamsala 27 Jan 2013 ODI # 3329
0 DNB 0 3 81 27.00 2 0 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
2 3 5 5 139 27.80 1 0 Test v Australia Pune 23 Feb 2017 Test # 2250
3* - 3 1 28 28.00 0 0 T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
16 DNB 16 5 143 28.60 0 0 Test v Australia Chennai 22 Feb 2013 Test # 2074
25 - 25 6 172 28.66 0 0 Test v England Wankhede 8 Dec 2016 Test # 2239
20* - 20 2 58 29.00 0 0 ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
DNB - - 1 30 30.00 0 0 T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
90 DNB 90 4 121 30.25 1 0 Test v England Mohali 26 Nov 2016 Test # 2238
0 14 14 3 92 30.66 0 0 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
2 - 2 1 31 31.00 1 0 ODI v Australia Mohali 19 Oct 2013 ODI # 3421
10 - 10 2 62 31.00 2 0 ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
DNB - - 1 31 31.00 2 0 T20I v South Africa Mohali 18 Sep 2019 T20I # 888
17* DNB 17 4 125 31.25 0 0 Test v New Zealand Indore 8 Oct 2016 Test # 2223
DNB - - 2 66 33.00 0 0 ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
91 - 91 4 133 33.25 0 0 Test v South Africa Pune 10 Oct 2019 Test # 2364
5* 4* 9 5 167 33.40 0 0 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
DNB - - 2 68 34.00 0 0 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
11 - 11 1 35 35.00 1 0 ODI v Australia Pune 13 Oct 2013 ODI # 3419
30* 40 70 6 211 35.16 1 0 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
45* - 45 1 37 37.00 0 0 T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
0* - 0 2 74 37.00 0 0 ODI v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
DNB - - 1 38 38.00 1 0 ODI v England Delhi 17 Oct 2011 ODI # 3201
12 - 12 3 117 39.00 0 0 Test v England Nagpur 13 Dec 2012 Test # 2066
7* - 7 1 39 39.00 0 0 ODI v West Indies Brabourne 29 Oct 2018 ODI # 4063
5 - 5 1 39 39.00 0 0 ODI v Australia Vadodara 25 Oct 2009 ODI # 2913
2 - 2 2 80 40.00 0 0 ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
26* - 26 1 41 41.00 0 0 ODI v England Mohali 20 Oct 2011 ODI # 3205
38 - 38 1 42 42.00 0 0 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
87 2 89 5 219 43.80 0 0 Test v England Hyderabad 25 Jan 2024 Test # 2525
10 - 10 1 44 44.00 0 0 ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
12 32* 44 3 133 44.33 1 0 Test v England Rajkot 9 Nov 2016 Test # 2232
16* - 16 1 45 45.00 0 0 ODI v England Cuttack 19 Jan 2017 ODI # 3821
21 - 21 1 48 48.00 0 0 ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
2* - 2 1 49 49.00 0 0 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
13 - 13 1 50 50.00 0 0 ODI v England Pune 15 Jan 2017 ODI # 3819
3* - 3 1 51 51.00 0 0 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
36 - 36 1 53 53.00 1 0 ODI v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
39* - 39 1 54 54.00 1 0 ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
DNB - - 1 56 56.00 0 0 ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
33* - 33 1 58 58.00 1 0 ODI v West Indies Kochi 8 Oct 2014 ODI # 3531
4 22 26 1 63 63.00 0 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
1* - 1 1 64 64.00 0 0 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
28 - 28 1 123 123.00 1 0 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
DNB - - 0 20 - 0 0 T20I v Australia Mohali 27 Mar 2016 T20I # 553
TDNB - - - - - 0 0 ODI v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
22 9 31 0 8 - 0 0 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
12* - 12 0 42 - 0 0 ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
6 - 6 0 18 - 0 0 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
23 - 23 0 44 - 1 0 ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
DNB - - 0 33 - 0 0 ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
12 - 12 0 13 - 1 0 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
DNB - - 0 72 - 0 0 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
0* - 0 0 22 - 0 0 T20I v England Pune 20 Dec 2012 T20I # 292
13 - 13 0 49 - 0 0 ODI v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
9 - 9 0 43 - 0 0 ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
DNB - - 0 40 - 0 0 ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
DNB - - 0 48 - 0 0 T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
25 - 25 0 41 - 0 0 ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
7 - 7 0 46 - 0 0 ODI v England Rajkot 11 Jan 2013 ODI # 3318
39* - 39 0 48 - 0 0 ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
21 - 21 0 58 - 0 0 ODI v West Indies Chennai 15 Dec 2019 ODI # 4221
57 - 57 0 36 - 0 0 ODI v Australia Guwahati 8 Nov 2009 ODI # 2925
DNB - - 0 38 - 0 0 ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
2 - 2 0 29 - 0 0 T20I v Pakistan Bengaluru 25 Dec 2012 T20I # 296
22* - 22 - - - 0 0 T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
DNB - - 0 30 - 1 0 T20I v Sri Lanka Mohali 12 Dec 2009 T20I # 127
16 - 16 - - - 0 0 ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
DNB - - 0 51 - 1 0 ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
30* - 30 0 73 - 1 0 ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
24 - 24 0 64 - 0 0 ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
11 - 11 0 37 - 1 0 ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
7 - 7 0 27 - 1 0 ODI v Australia Mohali 2 Nov 2009 ODI # 2919
35 - 35 0 61 - 0 0 ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
60* - 60 0 57 - 0 0 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
18 - 18 0 34 - 1 0 ODI v Australia Chennai 22 Mar 2023 ODI # 4545
DNB - - 0 63 - 3 0 ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
19 - 19 0 8 - 0 0 T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page