Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 2 Jan 2000 remove greater than or equal to 2 Jan 2000 from query
Ordered by wickets taken (descending)
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 2010-2024 281 4200 124 23.86 5 744 7/59 25.68 36 75 0 -1.81
Match by match list
DNB DNB - 13 140 2 0 Test v New Zealand Indore 8 Oct 2016 Test # 2223
37 - 37 12 85 1 0 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
15 7 22 12 98 1 0 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
DNB - - 12 131 0 0 Test v West Indies Roseau 12 Jul 2023 Test # 2510
0 - 0 12 167 0 0 Test v England Wankhede 8 Dec 2016 Test # 2239
3 DNB 3 12 198 0 0 Test v Australia Chennai 22 Feb 2013 Test # 2074
7 3 10 10 160 0 0 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
40 DNB 40 10 225 2 0 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
0 DNB 0 9 128 0 0 Test v West Indies Delhi 6 Nov 2011 Test # 2015
0 - 0 9 128 0 0 Test v England Dharamsala 7 Mar 2024 Test # 2534
103 14 117 9 190 0 0 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
31 9 40 9 207 1 0 Test v England Chennai 5 Feb 2021 Test # 2409
0 DNB 0 8 42 0 0 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
23 - 23 8 79 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
20* 3 23 8 90 0 0 Test v South Africa Mohali 5 Nov 2015 Test # 2186
13 - 13 8 94 0 0 Test v England Ahmedabad 4 Mar 2021 Test # 2414
13 106 119 8 96 1 0 Test v England Chennai 13 Feb 2021 Test # 2411
58 7 65 8 119 0 0 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
7 4 11 8 125 2 0 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
5 - 5 8 130 1 0 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
1* DNB 1 8 189 0 0 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
17 DNB 17 7 74 0 0 Test v England Ahmedabad 24 Feb 2021 Test # 2412
56 DNB 56 7 87 0 0 Test v South Africa Delhi 3 Dec 2015 Test # 2191
12 DNB 12 7 112 0 0 Test v Australia Delhi 22 Mar 2013 Test # 2085
2 19 21 7 118 1 0 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
10 13 23 7 121 1 0 Test v England Birmingham 1 Aug 2018 Test # 2314
113 - 113 7 126 0 0 Test v West Indies North Sound 21 Jul 2016 Test # 2207
30 - 30 7 134 1 0 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
7 - 7 7 149 0 0 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
1 8 9 7 182 0 0 Test v Australia Pune 23 Feb 2017 Test # 2250
54 - 54 7 201 0 0 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
13 13 26 6 85 1 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
31 - 31 6 90 0 0 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
61 - 61 6 96 1 0 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
1 - 1 6 104 0 0 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
7 - 7 6 108 1 0 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
DNB - - 6 114 0 0 Test v South Africa Pune 10 Oct 2019 Test # 2364
37 DNB 37 6 116 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
38 32 70 6 117 0 0 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
1 DNB 1 6 134 1 0 Test v England Ranchi 23 Feb 2024 Test # 2531
12 42* 54 6 137 0 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
25 5 30 6 149 0 0 Test v Australia Adelaide 6 Dec 2018 Test # 2333
32* DNB 32 6 151 0 0 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
3 - 3 6 166 0 0 Test v West Indies Kingston 30 Jul 2016 Test # 2211
34 DNB 34 6 171 0 0 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
1 28 29 6 194 0 0 Test v England Hyderabad 25 Jan 2024 Test # 2525
18 - 18 5 59 0 0 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
15 0 15 5 71 1 0 Test v Australia Adelaide 17 Dec 2020 Test # 2396
DNB - - 5 85 1 0 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
2* - 2 5 95 0 0 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
124 - 124 5 98 1 0 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
14 DNB 14 5 106 0 0 Test v Australia Melbourne 26 Dec 2020 Test # 2398
38 3 41 5 191 0 0 Test v South Africa Centurion 13 Jan 2018 Test # 2293
0 8* 8 5 209 0 0 Test v Australia Melbourne 26 Dec 2014 Test # 2152
21 91* 112 5 214 0 0 Test v England Eden Gardens 5 Dec 2012 Test # 2065
50 1 51 5 247 2 0 Test v Australia Sydney 6 Jan 2015 Test # 2156
5 15* 20 5 267 1 0 Test v Australia Adelaide 24 Jan 2012 Test # 2031
DNB - - 4 8 0 0 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
2* - 2 4 11 0 0 T20I v Australia Mirpur 30 Mar 2014 T20I # 393
DNB - - 4 25 0 0 ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
22 7 29 4 45 0 0 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
DNB - - 4 70 0 0 Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
30 DNB 30 4 83 0 0 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
3 16 19 4 88 0 0 Test v Australia Indore 1 Mar 2023 Test # 2496
5 58 63 4 102 0 0 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
26 5 31 4 115 0 0 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
72 DNB 72 4 124 0 0 Test v England Mohali 26 Nov 2016 Test # 2238
31 30 61 4 141 0 0 Test v Australia Melbourne 26 Dec 2011 Test # 2025
47 DNB 47 4 149 0 0 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
4 DNB 4 4 169 1 0 Test v Australia Mohali 14 Mar 2013 Test # 2081
4* - 4 4 186 0 0 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
23 DNB 23 4 191 0 0 Test v England Ahmedabad 15 Nov 2012 Test # 2058
4 DNB 4 4 216 0 0 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
DNB - - 3 14 0 0 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
DNB - - 3 20 0 0 T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
DNB - - 3 22 0 0 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
DNB - - 3 22 0 0 T20I v South Africa Mirpur 4 Apr 2014 T20I # 399
11 - 11 3 24 0 0 T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
DNB - - 3 24 0 0 ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
DNB - - 3 28 0 0 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
7 - 7 3 28 0 0 ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
DNB - - 3 31 0 0 ODI v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
30* - 30 3 32 0 0 ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
8 - 8 3 35 1 0 ODI v England Hyderabad 14 Oct 2011 ODI # 3199
DNB - - 3 38 0 0 ODI v England Wankhede 23 Oct 2011 ODI # 3207
DNB - - 3 39 0 0 ODI v England Nottingham 30 Aug 2014 ODI # 3520
1* - 1 3 39 0 0 ODI v England Kochi 15 Jan 2013 ODI # 3320
DNB - - 3 39 0 0 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
36* - 36 3 40 0 0 ODI v England The Oval 9 Sep 2011 ODI # 3189
5* - 5 3 41 0 0 ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
DNB - - 3 41 1 0 ODI v Australia Indore 24 Sep 2023 ODI # 4654
9 - 9 3 44 1 0 ODI v Pakistan Mirpur 2 Mar 2014 ODI # 3479
DNB - - 3 48 0 0 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
0 - 0 3 50 0 0 ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
0 - 0 3 51 0 0 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
DNB - - 3 65 0 0 ODI v England Cuttack 19 Jan 2017 ODI # 3821
13 7 20 3 72 1 0 Test v England The Oval 15 Aug 2014 Test # 2137
35 DNB 35 3 73 0 0 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
118 1 119 3 80 0 0 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
56 DNB 56 3 94 1 0 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
0 4 4 3 99 0 0 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
1 25 26 3 124 0 0 Test v England Southampton 30 Aug 2018 Test # 2317
20 29 49 3 133 0 0 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
29* - 29 3 165 0 0 Test v England Nagpur 13 Dec 2012 Test # 2066
70 32 102 3 230 0 0 Test v England Rajkot 9 Nov 2016 Test # 2232
DNB - - 2 11 0 0 T20I v West Indies Lauderhill 28 Aug 2016 T20I # 563
31* - 31 2 13 0 0 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
DNB - - 2 14 1 0 T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
DNB - - 2 15 0 0 T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
1 - 1 2 15 3 0 ODI v England Birmingham 23 Jun 2013 ODI # 3377
DNB - - 2 16 0 0 T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
5* - 5 2 20 0 0 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
DNB - - 2 20 1 0 T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
DNB - - 2 21 0 0 T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
13* - 13 2 22 0 0 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
DNB - - 2 23 0 0 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
12 37 49 2 24 0 0 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
DNB - - 2 26 1 0 T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
DNB - - 2 28 0 0 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
14 - 14 2 30 0 0 ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
DNB - - 2 35 1 0 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
DNB - - 2 35 0 0 ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
19 - 19 2 37 0 0 ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
DNB - - 2 37 0 0 ODI v England Ranchi 19 Jan 2013 ODI # 3322
10* - 10 2 38 1 0 ODI v England Cardiff 27 Aug 2014 ODI # 3517
DNB - - 2 38 0 0 ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
10* - 10 2 41 1 0 ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
18 - 18 2 42 1 0 ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
DNB - - 2 42 1 0 ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
1 - 1 2 42 0 0 ODI v England Southampton 6 Sep 2011 ODI # 3187
0 - 0 2 42 2 0 ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
5* - 5 2 44 1 0 ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
DNB - - 2 45 1 0 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
0* - 0 2 46 0 0 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
DNB - - 2 46 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
0 - 0 2 47 0 0 ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
DNB - - 2 49 0 0 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
DNB - - 2 49 0 0 ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
5 - 5 2 50 0 0 ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
38 - 38 2 50 0 0 ODI v Sri Lanka Harare 5 Jun 2010 ODI # 2988
DNB - - 2 51 0 0 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
DNB - - 2 52 0 0 ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
4 14 18 2 55 0 0 Test v South Africa Centurion 26 Dec 2021 Test # 2443
5 - 5 2 55 0 0 ODI v Australia Pune 13 Oct 2013 ODI # 3419
37 DNB 37 2 56 0 0 Test v England Rajkot 15 Feb 2024 Test # 2530
0 - 0 2 56 0 0 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
DNB - - 2 57 0 0 ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
DNB - - 2 63 0 0 ODI v England Mohali 23 Jan 2013 ODI # 3327
DNB - - 2 64 0 0 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
DNB - - 2 66 0 0 ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
DNB - - 2 68 0 0 ODI v Australia Perth 12 Jan 2016 ODI # 3723
35 19 54 2 128 2 0 Test v Australia Brisbane 17 Dec 2014 Test # 2149
68 11 79 2 167 0 0 Test v England Wankhede 23 Nov 2012 Test # 2062
10 39* 49 2 169 0 0 Test v Australia Sydney 7 Jan 2021 Test # 2402
3 - 3 2 185 0 0 Test v Australia Ranchi 16 Mar 2017 Test # 2256
DNB - - 1 14 0 0 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
DNB - - 1 14 0 0 ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
21 - 21 1 18 0 0 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
DNB - - 1 19 0 0 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
DNB - - 1 20 0 0 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
DNB - - 1 22 0 0 T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
TDNB - - 1 22 0 0 Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
DNB - - 1 22 1 0 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
DNB - - 1 23 0 0 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
DNB - - 1 24 1 0 T20I v West Indies Mirpur 23 Mar 2014 T20I # 382
DNB - - 1 26 0 0 T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
DNB - - 1 27 0 0 T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
DNB - - 1 27 0 0 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
DNB - - 1 27 0 0 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
DNB - - 1 28 0 0 T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
DNB - - 1 29 1 0 T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
DNB - - 1 29 0 0 T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
6 - 6 1 30 0 0 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
DNB - - 1 30 0 0 T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
DNB - - 1 31 0 0 T20I v Australia Mohali 27 Mar 2016 T20I # 553
10 - 10 1 32 0 0 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
4 - 4 1 32 0 0 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
10 - 10 1 32 1 0 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
15* - 15 1 32 0 0 T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
31 - 31 1 33 0 0 ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
DNB - - 1 33 0 0 T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
DNB - - 1 33 0 0 T20I v South Africa Durban 9 Jan 2011 T20I # 196
DNB - - 1 33 0 0 T20I v England Pune 20 Dec 2012 T20I # 292
DNB - - 1 34 0 0 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
15* - 15 1 34 0 0 T20I v Australia Sydney 1 Feb 2012 T20I # 217
DNB - - 1 34 0 0 ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
DNB - - 1 36 1 0 ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
DNB - - 1 36 0 0 T20I v Australia Sydney 31 Jan 2016 T20I # 489
16* - 16 1 38 0 0 ODI v West Indies Perth 6 Mar 2015 ODI # 3625
15 - 15 1 39 0 0 ODI v West Indies North Sound 13 Jun 2011 ODI # 3162
8 0 8 1 41 0 0 Test v South Africa Centurion 26 Dec 2023 Test # 2520
1* - 1 1 41 0 0 ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
5 - 5 1 42 0 0 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
DNB - - 1 43 1 0 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
DNB - - 1 43 0 0 ODI v South Africa The Oval 11 Jun 2017 ODI # 3886
7 - 7 1 43 0 0 T20I v South Africa Perth 30 Oct 2022 T20I # 1853
DNB - - 1 44 1 0 ODI v England Lord's 11 Sep 2011 ODI # 3191
DNB - - 1 47 0 0 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
65 - 65 1 47 1 0 ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
14 1* 15 1 47 0 0 Test v England Nottingham 18 Aug 2018 Test # 2316
DNB - - 1 47 0 0 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
DNB - - 1 48 0 0 T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
15 - 15 1 48 0 0 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
DNB - - 1 48 0 0 ODI v England Birmingham 2 Sep 2014 ODI # 3523
3 - 3 1 49 0 0 ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
16 - 16 1 49 1 0 ODI v England Leeds 5 Sep 2014 ODI # 3525
DNB - - 1 50 1 0 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
DNB - - 1 50 0 0 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
DNB - - 1 52 0 0 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
DNB - - 1 52 0 0 ODI v New Zealand Jaipur 1 Dec 2010 ODI # 3072
7 - 7 1 53 0 0 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
14* - 14 1 54 1 0 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
DNB - - 1 56 0 0 ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
DNB - - 1 56 0 0 ODI v England Delhi 17 Oct 2011 ODI # 3201
DNB - - 1 56 0 0 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
DNB - - 1 59 0 0 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
46 16 62 1 61 1 0 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
4 - 4 1 67 0 0 ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
DNB - - 1 74 1 0 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
DNB - - 1 75 1 0 ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
14 - 14 1 76 0 0 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
58 DNB 58 1 109 0 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
67 - 67 1 207 1 0 Test v England Chennai 16 Dec 2016 Test # 2241
DNB - - - - - - ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
0 - 0 - - 0 0 ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
DNB - - 0 8 0 0 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - 0 12 1 0 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
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
13* - 13 0 19 0 0 T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
17* - 17 0 20 0 0 T20I v England Eden Gardens 29 Oct 2011 T20I # 214
DNB - - 0 20 0 0 T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
DNB - - 0 21 0 0 T20I v Pakistan Mirpur 27 Feb 2016 T20I # 512
DNB - - 0 23 0 0 T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
DNB - - 0 23 0 0 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
1* - 1 0 23 0 0 T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
0* - 0 0 25 0 0 ODI v England Cardiff 16 Sep 2011 ODI # 3195
25* - 25 0 25 2 0 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
DNB - - 0 26 0 0 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
0* - 0 0 27 0 0 T20I v England Adelaide 10 Nov 2022 T20I # 1878
40 46* 86 0 29 0 0 Test v England Manchester 7 Aug 2014 Test # 2134
3* - 3 0 30 2 0 ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
16* - 16 0 32 0 0 T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
31* - 31 0 34 1 0 ODI v Pakistan Chennai 30 Dec 2012 ODI # 3314
DNB - - 0 34 1 0 T20I v New Zealand Chennai 11 Sep 2012 T20I # 261
2 - 2 0 35 1 0 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
DNB - - 0 36 1 0 T20I v West Indies Lauderhill 27 Aug 2016 T20I # 562
DNB - - 0 37 0 0 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
DNB - - 0 37 0 0 T20I v England Birmingham 7 Sep 2014 T20I # 405
7 - 7 0 37 0 0 ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
2* - 2 0 37 0 0 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
4 - 4 0 37 0 0 T20I v England Manchester 31 Aug 2011 T20I # 204
1 - 1 0 38 0 0 T20I v England Wankhede 22 Dec 2012 T20I # 294
11* - 11 0 39 0 0 T20I v West Indies Kingston 9 Jul 2017 T20I # 617
DNB - - 0 41 0 0 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
5 - 5 0 41 0 0 ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
26 - 26 0 45 0 0 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
DNB - - 0 45 0 0 ODI v England Mohali 20 Oct 2011 ODI # 3205
10 - 10 0 47 0 0 ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
1* - 1 0 47 0 0 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
5 - 5 0 48 0 0 ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
19 - 19 0 50 0 0 ODI v England Dharamsala 27 Jan 2013 ODI # 3329
5 - 5 0 50 0 0 ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
8* - 8 0 50 0 0 ODI v West Indies Kingston 16 Jun 2011 ODI # 3163
DNB - - 0 50 0 0 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
12 - 12 0 52 1 0 ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
DNB - - 0 52 1 0 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
DNB - - 0 54 0 0 ODI v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
28 - 28 0 58 0 0 ODI v Australia Mohali 19 Oct 2013 ODI # 3421
19 - 19 0 58 0 0 ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
1 - 1 0 60 0 0 ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
1 - 1 0 60 0 0 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
13 - 13 0 61 0 0 ODI v England Rajkot 11 Jan 2013 ODI # 3318
15* - 15 0 63 0 0 ODI v England Pune 15 Jan 2017 ODI # 3819
TDNB - - 0 63 0 0 ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
2 7 9 0 66 1 0 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
29 33* 62 0 68 0 0 Test v England Lord's 9 Aug 2018 Test # 2315
25* - 25 0 68 0 0 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
1 - 1 0 70 0 0 ODI v Pakistan The Oval 18 Jun 2017 ODI # 3894
11* 7 18 0 108 1 0 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
20 62 82 0 157 0 0 Test v Australia Sydney 3 Jan 2012 Test # 2027
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 125/7 (20.0 ov, GH Dockrell 30*, BJ McCarthy 2*, JOA Gordon 2/16) - Match over
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
 
Feedback Print this page