Records type bowling analysis [change type]
View innings by innings list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
overall 2010-2024 281 368 5653.3 929 19107 744 7/59 13/140 25.68 3.37 45.5 36 8 Profile
Innings by innings list
10.0 0 50 2 5.00 3 2 ODI v Sri Lanka Harare 5 Jun 2010 ODI # 2988
4.0 0 22 1 5.50 4 1 T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
4.0 0 48 1 12.00 5 1 T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
9.0 0 34 1 3.77 4 1 ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
10.0 1 50 3 5.00 3 2 ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
10.0 0 52 1 5.20 4 1 ODI v New Zealand Jaipur 1 Dec 2010 ODI # 3072
9.0 1 49 2 5.44 4 1 ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
10.0 0 66 2 6.60 3 1 ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
8.0 1 24 3 3.00 4 1 ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
4.0 0 33 1 8.25 4 2 T20I v South Africa Durban 9 Jan 2011 T20I # 196
10.0 0 41 2 4.10 1 2 ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
10.0 0 52 2 5.20 1 1 ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
4.0 0 30 1 7.50 3 2 T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
10.0 1 39 1 3.90 3 1 ODI v West Indies North Sound 13 Jun 2011 ODI # 3162
10.0 1 50 0 5.00 4 2 ODI v West Indies Kingston 16 Jun 2011 ODI # 3163
4.0 0 37 0 9.25 4 2 T20I v England Manchester 31 Aug 2011 T20I # 204
DNB - - - - - 2 ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
5.0 0 42 2 8.40 3 2 ODI v England Southampton 6 Sep 2011 ODI # 3187
9.0 0 40 3 4.44 5 2 ODI v England The Oval 9 Sep 2011 ODI # 3189
10.0 0 44 1 4.40 4 2 ODI v England Lord's 11 Sep 2011 ODI # 3191
4.0 0 25 0 6.25 4 2 ODI v England Cardiff 16 Sep 2011 ODI # 3195
8.1 0 35 3 4.28 5 2 ODI v England Hyderabad 14 Oct 2011 ODI # 3199
10.0 0 56 1 5.60 5 1 ODI v England Delhi 17 Oct 2011 ODI # 3201
10.0 0 45 0 4.50 5 1 ODI v England Mohali 20 Oct 2011 ODI # 3205
10.0 0 38 3 3.80 3 1 ODI v England Wankhede 23 Oct 2011 ODI # 3207
9.0 0 28 3 3.11 3 2 ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
4.0 0 20 0 5.00 1 2 T20I v England Eden Gardens 29 Oct 2011 T20I # 214
27.0 4 81 3 3.00 4 1 Test v West Indies Delhi 6 Nov 2011 Test # 2015
21.3 5 47 6 2.18 2 3 Test v West Indies Delhi 6 Nov 2011 Test # 2015
14.0 3 49 2 3.50 3 2 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
40.0 4 137 2 3.42 4 3 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
52.1 6 156 5 2.99 4 1 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
15.2 0 34 4 2.21 4 3 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
10.0 1 30 1 3.00 4 1 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
10.0 0 74 1 7.40 5 1 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
10.0 0 33 1 3.30 5 1 ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
10.0 0 59 1 5.90 2 2 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
29.0 3 81 3 2.79 4 1 Test v Australia Melbourne 26 Dec 2011 Test # 2025
22.0 4 60 1 2.72 4 3 Test v Australia Melbourne 26 Dec 2011 Test # 2025
44.0 5 157 0 3.56 4 2 Test v Australia Sydney 3 Jan 2012 Test # 2027
53.0 6 194 3 3.66 3 1 Test v Australia Adelaide 24 Jan 2012 Test # 2031
20.0 2 73 2 3.65 2 3 Test v Australia Adelaide 24 Jan 2012 Test # 2031
4.0 0 34 1 8.50 1 1 T20I v Australia Sydney 1 Feb 2012 T20I # 217
4.0 0 23 0 5.75 7 1 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
5.0 0 48 0 9.60 5 1 ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
10.0 1 32 3 3.20 5 1 ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
8.0 0 47 0 5.87 5 1 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
10.0 1 30 2 3.00 4 1 ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
10.0 0 50 2 5.00 5 1 ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
10.0 0 45 0 4.50 3 1 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
10.0 0 52 0 5.20 5 1 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
9.0 0 39 3 4.33 6 2 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
10.0 0 56 1 5.60 6 2 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
10.0 0 56 1 5.60 7 1 ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
4.0 0 33 1 8.25 4 1 T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
10.0 1 46 2 4.60 4 2 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
5.0 1 18 1 3.60 4 2 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
10.0 0 50 0 5.00 5 1 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
10.0 1 46 2 4.60 6 1 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
9.0 0 37 0 4.11 5 2 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
4.0 0 22 1 5.50 6 2 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
16.3 5 31 6 1.87 4 2 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
26.5 9 54 6 2.01 4 3 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
24.0 5 82 1 3.41 4 1 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
22.0 1 69 5 3.13 4 3 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
3.0 0 34 0 11.33 5 1 T20I v New Zealand Chennai 11 Sep 2012 T20I # 261
4.0 0 20 2 5.00 6 2 T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
3.5 0 32 0 8.34 1 2 T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
4.0 0 16 2 4.00 4 1 T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
4.0 0 27 1 6.75 5 2 T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
27.0 9 80 3 2.96 1 2 Test v England Ahmedabad 15 Nov 2012 Test # 2058
43.0 9 111 1 2.58 3 3 Test v England Ahmedabad 15 Nov 2012 Test # 2058
42.3 6 145 2 3.41 1 2 Test v England Wankhede 23 Nov 2012 Test # 2062
3.4 0 22 0 6.00 1 4 Test v England Wankhede 23 Nov 2012 Test # 2062
52.3 9 183 3 3.48 3 2 Test v England Eden Gardens 5 Dec 2012 Test # 2065
6.1 1 31 2 5.02 1 4 Test v England Eden Gardens 5 Dec 2012 Test # 2065
24.0 3 66 1 2.75 5 1 Test v England Nagpur 13 Dec 2012 Test # 2066
38.0 11 99 2 2.60 3 3 Test v England Nagpur 13 Dec 2012 Test # 2066
4.0 1 33 1 8.25 2 1 T20I v England Pune 20 Dec 2012 T20I # 292
4.0 0 38 0 9.50 3 2 T20I v England Wankhede 22 Dec 2012 T20I # 294
4.0 0 28 1 7.00 4 2 T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
10.0 0 34 0 3.40 4 2 ODI v Pakistan Chennai 30 Dec 2012 ODI # 3314
10.0 0 49 1 4.90 4 1 ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
10.0 1 47 2 4.70 4 2 ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
9.0 0 61 0 6.77 4 1 ODI v England Rajkot 11 Jan 2013 ODI # 3318
7.0 0 39 3 5.57 6 2 ODI v England Kochi 15 Jan 2013 ODI # 3320
10.0 0 37 2 3.70 5 1 ODI v England Ranchi 19 Jan 2013 ODI # 3322
10.0 0 63 2 6.30 4 1 ODI v England Mohali 23 Jan 2013 ODI # 3327
10.0 0 50 0 5.00 4 2 ODI v England Dharamsala 27 Jan 2013 ODI # 3329
42.0 12 103 7 2.45 4 1 Test v Australia Chennai 22 Feb 2013 Test # 2074
32.0 6 95 5 2.96 1 3 Test v Australia Chennai 22 Feb 2013 Test # 2074
15.0 6 41 1 2.73 3 1 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
28.0 12 63 5 2.25 2 3 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
43.5 9 97 2 2.21 3 1 Test v Australia Mohali 14 Mar 2013 Test # 2081
31.0 9 72 2 2.32 3 3 Test v Australia Mohali 14 Mar 2013 Test # 2081
34.0 18 57 5 1.67 3 1 Test v Australia Delhi 22 Mar 2013 Test # 2085
15.3 2 55 2 3.54 2 3 Test v Australia Delhi 22 Mar 2013 Test # 2085
10.0 0 47 0 4.70 4 2 ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
9.0 2 36 1 4.00 4 1 ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
8.0 0 35 2 4.37 4 1 ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
10.0 1 48 3 4.80 6 1 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
4.0 1 15 2 3.75 4 2 ODI v England Birmingham 23 Jun 2013 ODI # 3377
10.0 0 44 2 4.40 5 2 ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
10.0 0 67 1 6.70 5 1 ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
4.0 0 25 0 6.25 5 2 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
5.0 0 20 1 4.00 5 2 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
10.0 0 42 2 4.20 6 1 ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
2.0 0 41 0 20.50 3 1 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
10.0 0 55 2 5.50 4 1 ODI v Australia Pune 13 Oct 2013 ODI # 3419
8.0 0 50 1 6.25 5 1 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
9.0 0 58 0 6.44 6 2 ODI v Australia Mohali 19 Oct 2013 ODI # 3421
9.0 0 57 2 6.33 4 1 ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
10.0 0 64 2 6.40 4 1 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
10.0 0 51 2 5.10 4 2 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
21.0 9 52 2 2.47 3 1 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
19.0 2 46 3 2.42 3 3 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
15.0 2 45 3 3.00 3 1 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
17.0 4 89 4 5.23 3 3 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
9.5 0 42 2 4.27 6 1 ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
10.0 1 37 2 3.70 4 2 ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
10.0 0 45 2 4.50 4 1 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
10.0 0 58 0 5.80 4 1 ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
9.0 0 48 1 5.33 4 1 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
9.0 0 63 0 7.00 4 1 ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
6.0 0 25 0 4.16 4 2 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
36.0 5 83 0 2.30 4 4 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
10.0 0 52 0 5.20 5 1 ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
8.0 0 50 0 6.25 6 1 ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
10.0 0 47 1 4.70 5 1 ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
10.0 0 41 0 4.10 5 2 ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
6.0 0 37 0 6.16 4 1 ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
10.0 1 50 1 5.00 4 1 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
10.0 0 42 2 4.20 3 2 ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
9.4 0 44 3 4.55 3 2 ODI v Pakistan Mirpur 2 Mar 2014 ODI # 3479
10.0 3 31 3 3.10 5 1 ODI v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
4.0 0 23 0 5.75 1 1 T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
4.0 0 24 1 6.00 3 1 T20I v West Indies Mirpur 23 Mar 2014 T20I # 382
4.0 0 15 2 3.75 2 1 T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
3.2 0 11 4 3.30 3 2 T20I v Australia Mirpur 30 Mar 2014 T20I # 393
4.0 0 22 3 5.50 3 1 T20I v South Africa Mirpur 4 Apr 2014 T20I # 399
3.5 0 29 1 7.56 3 2 T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
14.0 1 29 0 2.07 4 2 Test v England Manchester 7 Aug 2014 Test # 2134
21.3 2 72 3 3.34 5 2 Test v England The Oval 15 Aug 2014 Test # 2137
9.1 0 38 2 4.14 4 2 ODI v England Cardiff 27 Aug 2014 ODI # 3517
10.0 0 39 3 3.90 4 1 ODI v England Nottingham 30 Aug 2014 ODI # 3520
10.0 0 48 1 4.80 4 1 ODI v England Birmingham 2 Sep 2014 ODI # 3523
10.0 2 49 1 4.90 4 1 ODI v England Leeds 5 Sep 2014 ODI # 3525
4.0 0 37 0 9.25 1 1 T20I v England Birmingham 7 Sep 2014 T20I # 405
9.0 0 52 1 5.77 5 2 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
10.0 1 49 2 4.90 3 1 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
10.0 0 43 1 4.30 5 1 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
10.0 1 56 2 5.60 4 1 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
33.4 4 128 2 3.80 4 2 Test v Australia Brisbane 17 Dec 2014 Test # 2149
DNB - - - - - 4 Test v Australia Brisbane 17 Dec 2014 Test # 2149
44.0 9 134 3 3.04 4 1 Test v Australia Melbourne 26 Dec 2014 Test # 2152
28.0 4 75 2 2.67 4 3 Test v Australia Melbourne 26 Dec 2014 Test # 2152
47.0 8 142 1 3.02 4 1 Test v Australia Sydney 6 Jan 2015 Test # 2156
19.0 2 105 4 5.52 2 3 Test v Australia Sydney 6 Jan 2015 Test # 2156
9.0 0 54 1 6.00 5 2 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
8.0 3 41 1 5.12 5 2 ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
10.0 0 41 3 4.10 5 2 ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
10.0 1 25 4 2.50 3 1 ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
9.0 0 38 1 4.22 3 1 ODI v West Indies Perth 6 Mar 2015 ODI # 3625
10.0 1 38 2 3.80 5 1 ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
10.0 0 75 1 7.50 4 1 ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
10.0 1 30 0 3.00 4 2 ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
10.0 0 42 1 4.20 6 1 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
25.0 6 87 5 3.48 2 2 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
6.0 2 8 0 1.33 2 3 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
10.0 0 51 3 5.10 3 1 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
10.0 2 32 1 3.20 3 2 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
10.0 1 35 2 3.50 4 2 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
13.4 2 46 6 3.36 3 1 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
28.2 6 114 4 4.02 1 3 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
29.0 3 76 2 2.62 4 2 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
16.0 6 42 5 2.62 1 4 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
8.0 1 33 0 4.12 4 2 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
20.0 2 69 4 3.45 5 4 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
4.0 0 26 1 6.50 5 2 T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
4.0 0 24 3 6.00 2 2 T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
4.4 0 14 1 3.00 3 1 ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
24.0 5 51 5 2.12 1 2 Test v South Africa Mohali 5 Nov 2015 Test # 2186
14.0 5 39 3 2.78 1 4 Test v South Africa Mohali 5 Nov 2015 Test # 2186
18.0 2 70 4 3.88 3 1 Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
16.1 6 32 5 1.97 2 2 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
29.5 7 66 7 2.21 2 4 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
13.3 5 26 2 1.92 3 2 Test v South Africa Delhi 3 Dec 2015 Test # 2191
49.1 26 61 5 1.24 2 4 Test v South Africa Delhi 3 Dec 2015 Test # 2191
9.0 0 68 2 7.55 6 2 ODI v Australia Perth 12 Jan 2016 ODI # 3723
10.0 0 60 0 6.00 5 2 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
4.0 0 28 2 7.00 2 2 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
4.0 0 27 1 6.75 4 2 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
4.0 0 36 1 9.00 3 1 T20I v Australia Sydney 31 Jan 2016 T20I # 489
3.0 0 13 2 4.33 5 2 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
4.0 0 14 3 3.50 1 2 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
4.0 1 8 4 2.00 1 1 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
4.0 0 23 1 5.75 4 2 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
3.0 0 21 0 7.00 6 1 T20I v Pakistan Mirpur 27 Feb 2016 T20I # 512
4.0 0 26 2 6.50 6 1 T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
3.0 0 14 1 4.66 1 1 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
4.0 0 32 1 8.00 1 1 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
3.0 0 12 0 4.00 2 1 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
4.0 0 20 2 5.00 3 2 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
2.0 0 31 1 15.50 3 1 T20I v Australia Mohali 27 Mar 2016 T20I # 553
2.0 0 20 0 10.00 4 2 T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
17.0 5 43 0 2.52 4 2 Test v West Indies North Sound 21 Jul 2016 Test # 2207
25.0 8 83 7 3.32 4 3 Test v West Indies North Sound 21 Jul 2016 Test # 2207
16.0 2 52 5 3.25 3 1 Test v West Indies Kingston 30 Jul 2016 Test # 2211
30.0 4 114 1 3.80 5 3 Test v West Indies Kingston 30 Jul 2016 Test # 2211
26.0 7 52 2 2.00 3 2 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
12.0 2 28 1 2.33 4 4 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
5.0 1 22 1 4.40 4 1 Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
4.0 0 36 0 9.00 4 1 T20I v West Indies Lauderhill 27 Aug 2016 T20I # 562
3.0 0 11 2 3.66 5 1 T20I v West Indies Lauderhill 28 Aug 2016 T20I # 563
30.5 7 93 4 3.01 4 2 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
35.3 5 132 6 3.71 2 4 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
8.0 3 33 1 4.12 4 2 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
31.0 6 82 3 2.64 3 4 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
27.2 5 81 6 2.96 3 2 Test v New Zealand Indore 8 Oct 2016 Test # 2223
13.5 2 59 7 4.26 3 4 Test v New Zealand Indore 8 Oct 2016 Test # 2223
46.0 3 167 2 3.63 3 1 Test v England Rajkot 9 Nov 2016 Test # 2232
23.3 4 63 1 2.68 3 3 Test v England Rajkot 9 Nov 2016 Test # 2232
29.5 6 67 5 2.24 4 2 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
30.0 11 52 3 1.73 3 4 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
18.0 1 43 1 2.38 4 1 Test v England Mohali 26 Nov 2016 Test # 2238
26.2 4 81 3 3.07 3 3 Test v England Mohali 26 Nov 2016 Test # 2238
44.0 4 112 6 2.54 3 1 Test v England Wankhede 8 Dec 2016 Test # 2239
20.3 3 55 6 2.68 4 3 Test v England Wankhede 8 Dec 2016 Test # 2239
44.0 3 151 1 3.43 4 1 Test v England Chennai 16 Dec 2016 Test # 2241
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
10.0 0 65 3 6.50 5 2 ODI v England Cuttack 19 Jan 2017 ODI # 3821
9.0 0 60 0 6.66 6 1 ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
28.5 7 98 2 3.39 3 2 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
30.3 10 73 4 2.39 2 4 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
34.5 10 63 3 1.80 2 1 Test v Australia Pune 23 Feb 2017 Test # 2250
28.0 3 119 4 4.25 1 3 Test v Australia Pune 23 Feb 2017 Test # 2250
49.0 13 84 2 1.71 3 2 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
12.4 4 41 6 3.23 2 4 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
34.0 2 114 1 3.35 3 1 Test v Australia Ranchi 16 Mar 2017 Test # 2256
30.0 10 71 1 2.36 1 3 Test v Australia Ranchi 16 Mar 2017 Test # 2256
23.0 5 54 1 2.34 3 1 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
13.5 4 29 3 2.09 5 3 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
9.0 0 43 1 4.77 3 1 ODI v South Africa The Oval 11 Jun 2017 ODI # 3886
10.0 0 54 0 5.40 3 1 ODI v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
10.0 0 70 0 7.00 3 1 ODI v Pakistan The Oval 18 Jun 2017 ODI # 3894
TDNB - - - - - - ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
9.0 0 47 1 5.22 4 2 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
10.0 1 28 3 2.80 5 2 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
4.0 0 39 0 9.75 2 2 T20I v West Indies Kingston 9 Jul 2017 T20I # 617
27.0 5 84 1 3.11 3 2 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
27.0 4 65 3 2.40 4 4 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
16.4 3 69 5 4.14 2 2 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
37.5 7 132 2 3.48 2 3 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
8.4 2 22 2 2.53 5 2 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
28.3 6 68 4 2.38 2 3 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
8.0 2 13 0 1.62 4 2 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
DNB - - - - - 4 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
28.1 7 67 4 2.37 3 1 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
17.3 4 63 4 3.60 2 3 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
35.0 8 90 3 2.57 4 2 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
35.0 3 126 1 3.60 3 4 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
7.1 1 21 2 2.93 5 1 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
1.0 0 3 0 3.00 5 3 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
38.5 10 113 4 2.90 5 1 Test v South Africa Centurion 13 Jan 2018 Test # 2293
29.3 6 78 1 2.64 1 3 Test v South Africa Centurion 13 Jan 2018 Test # 2293
8.0 1 27 4 3.37 4 2 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
11.4 3 32 1 2.74 4 3 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
26.0 7 62 4 2.38 3 1 Test v England Birmingham 1 Aug 2018 Test # 2314
21.0 4 59 3 2.80 2 3 Test v England Birmingham 1 Aug 2018 Test # 2314
17.0 1 68 0 4.00 5 2 Test v England Lord's 9 Aug 2018 Test # 2315
1.0 0 3 0 3.00 3 2 Test v England Nottingham 18 Aug 2018 Test # 2316
22.5 8 44 1 1.92 3 4 Test v England Nottingham 18 Aug 2018 Test # 2316
14.4 3 40 2 2.72 5 1 Test v England Southampton 30 Aug 2018 Test # 2317
37.1 7 84 1 2.26 1 3 Test v England Southampton 30 Aug 2018 Test # 2317
11.0 2 37 4 3.36 3 2 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
18.0 2 71 2 3.94 2 3 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
24.2 7 49 1 2.01 3 1 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
10.0 4 24 2 2.40 2 3 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
34.0 9 57 3 1.67 4 2 Test v Australia Adelaide 6 Dec 2018 Test # 2333
52.5 13 92 3 1.74 3 4 Test v Australia Adelaide 6 Dec 2018 Test # 2333
46.2 11 145 7 3.12 3 2 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
20.0 5 44 1 2.20 1 4 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
28.4 9 69 4 2.40 5 2 Test v South Africa Pune 10 Oct 2019 Test # 2364
21.0 6 45 2 2.14 4 3 Test v South Africa Pune 10 Oct 2019 Test # 2364
12.0 1 48 0 4.00 5 2 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
10.0 3 28 1 2.80 5 3 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
16.0 1 43 2 2.68 4 1 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
14.2 6 42 3 2.93 5 3 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
DNB - - - - - 1 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
5.0 0 19 0 3.80 4 3 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
29.0 1 99 3 3.41 4 2 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
DNB - - - - - 4 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
18.0 3 55 4 3.05 4 2 Test v Australia Adelaide 17 Dec 2020 Test # 2396
6.0 1 16 1 2.66 3 4 Test v Australia Adelaide 17 Dec 2020 Test # 2396
24.0 7 35 3 1.45 3 1 Test v Australia Melbourne 26 Dec 2020 Test # 2398
37.1 6 71 2 1.91 4 3 Test v Australia Melbourne 26 Dec 2020 Test # 2398
24.0 1 74 0 3.08 3 1 Test v Australia Sydney 7 Jan 2021 Test # 2402
25.0 1 95 2 3.80 4 3 Test v Australia Sydney 7 Jan 2021 Test # 2402
55.1 5 146 3 2.64 3 1 Test v England Chennai 5 Feb 2021 Test # 2409
17.3 2 61 6 3.48 1 3 Test v England Chennai 5 Feb 2021 Test # 2409
23.5 4 43 5 1.80 2 2 Test v England Chennai 13 Feb 2021 Test # 2411
18.0 5 53 3 2.94 3 4 Test v England Chennai 13 Feb 2021 Test # 2411
16.0 6 26 3 1.62 4 1 Test v England Ahmedabad 24 Feb 2021 Test # 2412
15.0 3 48 4 3.20 2 3 Test v England Ahmedabad 24 Feb 2021 Test # 2412
19.5 4 47 3 2.36 4 1 Test v England Ahmedabad 4 Mar 2021 Test # 2414
22.5 4 47 5 2.05 3 3 Test v England Ahmedabad 4 Mar 2021 Test # 2414
15.0 5 28 2 1.86 4 2 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
10.0 5 17 2 1.70 4 4 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
4.0 0 14 2 3.50 5 2 T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
4.0 0 29 1 7.25 3 1 T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
4.0 0 20 3 5.00 3 1 T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
4.0 0 23 2 5.75 4 1 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
4.0 0 19 1 4.75 4 1 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
42.3 10 82 3 1.92 3 2 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
30.0 12 35 3 1.16 1 4 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
8.0 2 8 4 1.00 4 2 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
22.3 9 34 4 1.51 2 4 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
13.0 2 37 0 2.84 5 2 Test v South Africa Centurion 26 Dec 2021 Test # 2443
9.0 2 18 2 2.00 5 4 Test v South Africa Centurion 26 Dec 2021 Test # 2443
10.0 1 35 0 3.50 5 2 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
11.4 2 26 1 2.22 5 4 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
9.0 3 15 0 1.66 5 2 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
11.3 1 51 0 4.43 5 4 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
10.0 0 53 1 5.30 4 1 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
10.0 1 68 0 6.80 3 2 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
20.0 7 49 2 2.45 3 2 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
21.0 5 47 4 2.23 1 3 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
8.5 1 30 2 3.39 2 2 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
19.3 3 55 4 2.82 3 4 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
4.0 0 22 2 5.50 4 2 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
4.0 0 32 1 8.00 4 2 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
4.0 0 26 0 6.50 6 1 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
4.0 0 32 1 8.00 5 2 T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
4.0 0 27 1 6.75 5 2 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
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
3.0 0 23 0 7.66 5 1 T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
4.0 0 21 2 5.25 6 2 T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
4.0 0 43 1 10.75 5 2 T20I v South Africa Perth 30 Oct 2022 T20I # 1853
2.0 0 19 0 9.50 5 2 T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
4.0 0 22 3 5.50 5 2 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
2.0 0 27 0 13.50 5 2 T20I v England Adelaide 10 Nov 2022 T20I # 1878
10.0 1 34 0 3.40 3 2 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
27.0 3 75 1 2.77 3 4 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
21.5 3 71 4 3.25 4 1 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
22.0 2 66 2 3.00 2 3 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
15.5 2 42 3 2.65 5 1 Test v Australia Nagpur 9 Feb 2023 Test # 2490
12.0 3 37 5 3.08 2 3 Test v Australia Nagpur 9 Feb 2023 Test # 2490
21.0 4 57 3 2.71 3 1 Test v Australia Delhi 17 Feb 2023 Test # 2493
16.0 3 59 3 3.68 1 3 Test v Australia Delhi 17 Feb 2023 Test # 2493
20.3 4 44 3 2.14 1 2 Test v Australia Indore 1 Mar 2023 Test # 2496
9.5 3 44 1 4.47 1 4 Test v Australia Indore 1 Mar 2023 Test # 2496
47.2 15 91 6 1.92 3 1 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
24.0 9 58 1 2.41 1 3 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
24.3 6 60 5 2.44 3 1 Test v West Indies Roseau 12 Jul 2023 Test # 2510
21.3 7 71 7 3.30 3 3 Test v West Indies Roseau 12 Jul 2023 Test # 2510
33.0 10 61 1 1.84 3 2 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
11.0 2 33 2 3.00 4 4 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
10.0 0 47 1 4.70 4 1 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
7.0 0 41 3 5.85 3 2 ODI v Australia Indore 24 Sep 2023 ODI # 4654
10.0 1 34 1 3.40 4 1 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
19.0 6 41 1 2.15 5 2 Test v South Africa Centurion 26 Dec 2023 Test # 2520
21.0 1 68 3 3.23 4 1 Test v England Hyderabad 25 Jan 2024 Test # 2525
29.0 4 126 3 4.34 2 3 Test v England Hyderabad 25 Jan 2024 Test # 2525
12.0 0 61 0 5.08 4 2 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
18.0 2 72 3 4.00 4 4 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
7.0 0 37 1 5.28 4 2 Test v England Rajkot 15 Feb 2024 Test # 2530
6.0 3 19 1 3.16 5 4 Test v England Rajkot 15 Feb 2024 Test # 2530
22.0 1 83 1 3.77 4 1 Test v England Ranchi 23 Feb 2024 Test # 2531
15.5 0 51 5 3.22 1 3 Test v England Ranchi 23 Feb 2024 Test # 2531
11.4 1 51 4 4.37 3 1 Test v England Dharamsala 7 Mar 2024 Test # 2534
14.0 0 77 5 5.50 2 3 Test v England Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
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]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page