Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India from query
Start of match date less than or equal to 20 Dec 2016 remove less than or equal to 20 Dec 2016 from query
Match result won match remove won match from query
Ordered by start date (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 2010-2024 281 4200 124 23.86 5 744 7/59 25.68 36 75 0 -1.81 Profile
filtered 2010-2016 113 1105 124 29.86 3 315 7/59 21.03 20 37 0 8.83
Match by match list
DNB - - 1 22 0 0 T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
DNB - - 1 48 0 0 T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
DNB - - 1 34 0 0 ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
0 - 0 3 50 0 0 ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
DNB - - 1 52 0 0 ODI v New Zealand Jaipur 1 Dec 2010 ODI # 3072
DNB - - 2 49 0 0 ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
DNB - - 2 66 0 0 ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
DNB - - 3 24 0 0 ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
DNB - - 1 33 0 0 T20I v South Africa Durban 9 Jan 2011 T20I # 196
10* - 10 2 41 1 0 ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
DNB - - 2 52 0 0 ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
DNB - - 1 30 0 0 T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
8 - 8 3 35 1 0 ODI v England Hyderabad 14 Oct 2011 ODI # 3199
DNB - - 1 56 0 0 ODI v England Delhi 17 Oct 2011 ODI # 3201
DNB - - 0 45 0 0 ODI v England Mohali 20 Oct 2011 ODI # 3205
DNB - - 3 38 0 0 ODI v England Wankhede 23 Oct 2011 ODI # 3207
7 - 7 3 28 0 0 ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
0 DNB 0 9 128 0 0 Test v West Indies Delhi 6 Nov 2011 Test # 2015
4* - 4 4 186 0 0 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
6 - 6 1 30 0 0 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
DNB - - 1 74 1 0 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
DNB - - 1 59 0 0 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
DNB - - 0 23 0 0 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
30* - 30 3 32 0 0 ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
1* - 1 0 47 0 0 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
DNB - - 0 52 1 0 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
DNB - - 3 39 0 0 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
DNB - - 1 56 0 0 ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
0* - 0 2 46 0 0 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
DNB - - 0 50 0 0 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
DNB - - 2 46 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
2* - 2 0 37 0 0 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
DNB - - 1 22 1 0 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
37 - 37 12 85 1 0 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
32* DNB 32 6 151 0 0 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
DNB - - 2 20 1 0 T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
DNB - - 2 16 0 0 T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
DNB - - 1 27 0 0 T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
23 DNB 23 4 191 0 0 Test v England Ahmedabad 15 Nov 2012 Test # 2058
DNB - - 1 33 0 0 T20I v England Pune 20 Dec 2012 T20I # 292
DNB - - 1 28 0 0 T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
0 - 0 2 47 0 0 ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
1* - 1 3 39 0 0 ODI v England Kochi 15 Jan 2013 ODI # 3320
DNB - - 2 37 0 0 ODI v England Ranchi 19 Jan 2013 ODI # 3322
DNB - - 2 63 0 0 ODI v England Mohali 23 Jan 2013 ODI # 3327
3 DNB 3 12 198 0 0 Test v Australia Chennai 22 Feb 2013 Test # 2074
1 - 1 6 104 0 0 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
4 DNB 4 4 169 1 0 Test v Australia Mohali 14 Mar 2013 Test # 2081
12 DNB 12 7 112 0 0 Test v Australia Delhi 22 Mar 2013 Test # 2085
10 - 10 0 47 0 0 ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
DNB - - 1 36 1 0 ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
DNB - - 2 35 0 0 ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
DNB - - 3 48 0 0 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
1 - 1 2 15 3 0 ODI v England Birmingham 23 Jun 2013 ODI # 3377
25* - 25 0 25 2 0 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
DNB - - 1 20 0 0 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
0 - 0 2 42 2 0 ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
DNB - - 0 41 0 0 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
DNB - - 1 50 0 0 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
DNB - - 2 64 0 0 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
DNB - - 2 51 0 0 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
124 - 124 5 98 1 0 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
30 - 30 7 134 1 0 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
DNB - - 2 42 1 0 ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
DNB - - 2 45 1 0 ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
DNB - - 1 50 1 0 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
DNB - - 3 31 0 0 ODI v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
DNB - - 0 23 0 0 T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
DNB - - 1 24 1 0 T20I v West Indies Mirpur 23 Mar 2014 T20I # 382
DNB - - 2 15 0 0 T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
2* - 2 4 11 0 0 T20I v Australia Mirpur 30 Mar 2014 T20I # 393
DNB - - 3 22 0 0 T20I v South Africa Mirpur 4 Apr 2014 T20I # 399
10* - 10 2 38 1 0 ODI v England Cardiff 27 Aug 2014 ODI # 3517
DNB - - 3 39 0 0 ODI v England Nottingham 30 Aug 2014 ODI # 3520
DNB - - 1 48 0 0 ODI v England Birmingham 2 Sep 2014 ODI # 3523
DNB - - 1 52 0 0 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
DNB - - 2 49 0 0 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
DNB - - 1 43 1 0 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
0 - 0 2 56 0 0 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
1* - 1 1 41 0 0 ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
5* - 5 3 41 0 0 ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
DNB - - 4 25 0 0 ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
16* - 16 1 38 0 0 ODI v West Indies Perth 6 Mar 2015 ODI # 3625
DNB - - 2 38 0 0 ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
DNB - - 1 75 1 0 ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
3* - 3 0 30 2 0 ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
DNB - - 2 35 1 0 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
2 19 21 7 118 1 0 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
5 58 63 4 102 0 0 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
20* 3 23 8 90 0 0 Test v South Africa Mohali 5 Nov 2015 Test # 2186
15 7 22 12 98 1 0 Test v South Africa Nagpur 25 Nov 2015 Test # 2189
56 DNB 56 7 87 0 0 Test v South Africa Delhi 3 Dec 2015 Test # 2191
DNB - - 2 28 0 0 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
DNB - - 1 27 0 0 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
DNB - - 1 36 0 0 T20I v Australia Sydney 31 Jan 2016 T20I # 489
DNB - - 3 14 0 0 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
DNB - - 4 8 0 0 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
DNB - - 1 23 0 0 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
DNB - - 0 21 0 0 T20I v Pakistan Mirpur 27 Feb 2016 T20I # 512
DNB - - 2 26 1 0 T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
DNB - - 1 14 0 0 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
DNB - - 0 12 1 0 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
5* - 5 2 20 0 0 T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
DNB - - 1 31 0 0 T20I v Australia Mohali 27 Mar 2016 T20I # 553
113 - 113 7 126 0 0 Test v West Indies North Sound 21 Jul 2016 Test # 2207
118 1 119 3 80 0 0 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
40 DNB 40 10 225 2 0 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
26 5 31 4 115 0 0 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
DNB DNB - 13 140 2 0 Test v New Zealand Indore 8 Oct 2016 Test # 2223
58 7 65 8 119 0 0 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
72 DNB 72 4 124 0 0 Test v England Mohali 26 Nov 2016 Test # 2238
0 - 0 12 167 0 0 Test v England Wankhede 8 Dec 2016 Test # 2239
67 - 67 1 207 1 0 Test v England Chennai 16 Dec 2016 Test # 2241
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
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]
 
Feedback Print this page