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 8 Feb 1979 remove greater than or equal to 8 Feb 1979 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 - Live]
    » West Indies 165/2 (13.5 ov, KR Mayers 36*, A Athanaze 6*, RR Hendricks 0/29) - Match over
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