Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date less than or equal to 2 Sep 2018 remove less than or equal to 2 Sep 2018 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2024 281 223 47 4200 124 23.86 7117 59.01 5 15 14 458 32 Profile
filtered 2010-2018 85 76 19 1433 118 25.14 2255 63.54 2 5 3 156 10
Innings by innings list
DNB - - - - - - - 2 T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
DNB - - - - - - - 2 T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
DNB - - - - - - - 1 T20I v South Africa Durban 9 Jan 2011 T20I # 196
DNB - - - - - - - 1 T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
15 43 27 0 0 55.55 8 caught 2 ODI v West Indies North Sound 13 Jun 2011 ODI # 3162
8* 24 7 1 0 114.28 8 not out 1 ODI v West Indies Kingston 16 Jun 2011 ODI # 3163
4 1 2 1 0 200.00 8 run out 1 T20I v England Manchester 31 Aug 2011 T20I # 204
0 1 1 0 0 0.00 9 bowled 1 ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
1 4 1 0 0 100.00 8 run out 1 ODI v England Southampton 6 Sep 2011 ODI # 3187
36* 32 19 5 0 189.47 8 not out 1 ODI v England The Oval 9 Sep 2011 ODI # 3189
DNB - - - - - - - 1 ODI v England Lord's 11 Sep 2011 ODI # 3191
0* 5 0 0 0 - 8 not out 1 ODI v England Cardiff 16 Sep 2011 ODI # 3195
31 57 35 3 1 88.57 9 caught 2 Test v Australia Melbourne 26 Dec 2011 Test # 2025
30 38 35 5 0 85.71 8 caught 4 Test v Australia Melbourne 26 Dec 2011 Test # 2025
20 48 39 1 0 51.28 8 caught 1 Test v Australia Sydney 3 Jan 2012 Test # 2027
62 102 76 9 1 81.57 8 caught 3 Test v Australia Sydney 3 Jan 2012 Test # 2027
5 12 9 0 0 55.55 8 lbw 2 Test v Australia Adelaide 24 Jan 2012 Test # 2031
15* 39 31 1 0 48.38 9 not out 4 Test v Australia Adelaide 24 Jan 2012 Test # 2031
15* 30 16 1 0 93.75 8 not out 2 T20I v Australia Sydney 1 Feb 2012 T20I # 217
DNB - - - - - - - 2 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
5 4 3 0 0 166.66 8 run out 2 ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
1* 8 2 0 0 50.00 8 not out 2 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
26 47 37 2 0 70.27 8 caught 2 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
DNB - - - - - - - 1 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
DNB - - - - - - - 2 T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
0* 3 0 0 0 - 8 not out 1 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
21 19 15 3 0 140.00 8 run out 1 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
2* 5 5 0 0 40.00 9 not out 1 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
DNB - - - - - - - 1 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
1 5 1 0 0 100.00 8 run out 1 ODI v England Birmingham 23 Jun 2013 ODI # 3377
5* 18 11 0 0 45.45 8 not out 1 ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
25* 34 18 3 0 138.88 8 not out 1 ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
19 23 19 4 0 100.00 8 caught 2 ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
15 35 26 1 0 57.69 8 caught 2 ODI v South Africa Durban 8 Dec 2013 ODI # 3443
TDNB - - - - - - - - ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
11* 24 13 1 0 84.61 8 not out 1 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
7 11 12 1 0 58.33 8 caught 3 Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
12 20 10 0 1 120.00 8 caught 2 ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
5 7 4 1 0 125.00 8 caught 2 ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
65 78 46 8 1 141.30 7 caught 2 ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
5 3 3 1 0 166.66 6 caught 1 ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
7 15 11 1 0 63.63 7 bowled 2 ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
DNB - - - - - - - 2 ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
DNB - - - - - - - 2 T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
40 69 42 3 1 95.23 8 caught 1 Test v England Manchester 7 Aug 2014 Test # 2134
46* 84 56 5 1 82.14 8 not out 3 Test v England Manchester 7 Aug 2014 Test # 2134
13 31 17 1 0 76.47 8 caught 1 Test v England The Oval 15 Aug 2014 Test # 2137
7 10 9 1 0 77.77 8 caught 3 Test v England The Oval 15 Aug 2014 Test # 2137
10* 8 5 2 0 200.00 8 not out 1 ODI v England Cardiff 27 Aug 2014 ODI # 3517
DNB - - - - - - - 2 ODI v England Nottingham 30 Aug 2014 ODI # 3520
DNB - - - - - - - 2 ODI v England Birmingham 2 Sep 2014 ODI # 3523
16 28 19 1 0 84.21 8 caught 2 ODI v England Leeds 5 Sep 2014 ODI # 3525
DNB - - - - - - - 2 T20I v England Birmingham 7 Sep 2014 T20I # 405
35 57 41 6 0 85.36 8 caught 1 Test v Australia Brisbane 17 Dec 2014 Test # 2149
19 37 29 2 0 65.51 8 caught 3 Test v Australia Brisbane 17 Dec 2014 Test # 2149
0 7 4 0 0 0.00 8 caught 2 Test v Australia Melbourne 26 Dec 2014 Test # 2152
8* 49 34 0 0 23.52 8 not out 4 Test v Australia Melbourne 26 Dec 2014 Test # 2152
50 169 111 6 0 45.04 8 caught 2 Test v Australia Sydney 6 Jan 2015 Test # 2156
1 31 22 0 0 4.54 8 lbw 4 Test v Australia Sydney 6 Jan 2015 Test # 2156
14* 25 20 0 0 70.00 8 not out 1 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
5 19 13 0 0 38.46 8 bowled 2 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
2* 12 3 0 0 66.66 7 not out 1 Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
0 1 1 0 0 0.00 8 caught 2 ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
4 10 10 0 0 40.00 9 caught 1 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
DNB - - - - - - - 1 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
7 9 4 1 0 175.00 7 bowled 2 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
3 22 20 0 0 15.00 9 caught 4 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
2 10 7 0 0 28.57 8 caught 1 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
19 41 21 2 1 90.47 8 caught 3 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
5 18 14 1 0 35.71 8 caught 1 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
58 107 87 7 0 66.66 9 caught 3 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
DNB - - - - - - - 1 ODI v Australia Perth 12 Jan 2016 ODI # 3723
1 4 2 0 0 50.00 8 caught 1 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
DNB - - - - - - - 1 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
DNB - - - - - - - 1 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
DNB - - - - - - - 2 T20I v Australia Sydney 31 Jan 2016 T20I # 489
DNB - - - - - - - 1 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
DNB - - - - - - - 2 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
113 340 253 12 0 44.66 6 caught 1 Test v West Indies North Sound 21 Jul 2016 Test # 2207
3 25 22 0 0 13.63 6 lbw 2 Test v West Indies Kingston 30 Jul 2016 Test # 2211
118 446 297 6 1 39.73 6 caught 1 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
1 4 3 0 0 33.33 8 caught 3 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
TDNB - - - - - - - - Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
DNB - - - - - - - 1 ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
DNB - - - - - - - 1 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
DNB - - - - - - - 1 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
11* - 7 1 0 157.14 8 not out 1 T20I v West Indies Kingston 9 Jul 2017 T20I # 617
47 81 60 7 0 78.33 6 caught 1 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
DNB - - - - - - - 3 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
54 119 92 5 1 58.69 6 bowled 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
31 90 75 1 0 41.33 6 caught 1 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
12 53 31 2 0 38.70 6 caught 2 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
37 81 53 5 0 69.81 8 caught 4 Test v South Africa Cape Town 5 Jan 2018 Test # 2292
38 71 54 7 0 70.37 8 caught 2 Test v South Africa Centurion 13 Jan 2018 Test # 2293
3 9 6 0 0 50.00 8 caught 4 Test v South Africa Centurion 13 Jan 2018 Test # 2293
10 21 15 2 0 66.66 8 bowled 2 Test v England Birmingham 1 Aug 2018 Test # 2314
13 14 15 3 0 86.66 6 caught 4 Test v England Birmingham 1 Aug 2018 Test # 2314
29 49 38 4 0 76.31 8 lbw 1 Test v England Lord's 9 Aug 2018 Test # 2315
33* 90 48 5 0 68.75 8 not out 3 Test v England Lord's 9 Aug 2018 Test # 2315
14 35 17 3 0 82.35 8 bowled 1 Test v England Nottingham 18 Aug 2018 Test # 2316
1* 3 1 0 0 100.00 9 not out 3 Test v England Nottingham 18 Aug 2018 Test # 2316
1 10 7 0 0 14.28 8 bowled 2 Test v England Southampton 30 Aug 2018 Test # 2317
25 55 36 2 1 69.44 8 lbw 4 Test v England Southampton 30 Aug 2018 Test # 2317
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
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