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