Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Start of match date less than or equal to 13 Dec 2012 remove less than or equal to 13 Dec 2012 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2024 522 580 86 26733 254* 54.11 33643 79.46 80 139 35 2646 294 Profile
filtered 2008-2012 119 125 16 5057 133* 46.39 6653 76.01 15 30 7 505 31
Innings by innings list
103 356 295 11 0 34.91 5 lbw 2 Test v England Nagpur 13 Dec 2012 Test # 2066
116 237 213 11 1 54.46 6 lbw 2 Test v Australia Adelaide 24 Jan 2012 Test # 2031
103 284 193 14 1 53.36 5 lbw 2 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
75 191 136 9 0 55.14 6 caught 3 Test v Australia Perth 13 Jan 2012 Test # 2029
117 154 123 14 0 95.12 4 caught 2 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
118 193 121 11 1 97.52 3 caught 2 ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
108 148 120 7 0 90.00 3 caught 1 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
128* 187 119 12 1 107.56 3 not out 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
107 - 114 11 1 93.85 4 caught 2 ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
63 136 114 3 1 55.26 6 caught 4 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
106 158 113 9 0 93.80 3 caught 1 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
52 154 111 5 0 46.84 6 caught 2 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
27 118 107 1 1 25.23 5 caught 3 Test v West Indies Bridgetown 28 Jun 2011 Test # 1998
58 143 107 8 0 54.20 5 caught 1 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
79* 121 104 9 2 75.96 4 not out 2 ODI v West Indies Johannesburg 30 Sep 2009 ODI # 2904
105 162 104 10 0 100.96 3 caught 1 ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
94 135 104 10 0 90.38 3 run out 1 ODI v West Indies Kingston 16 Jun 2011 ODI # 3163
81 118 103 6 1 78.64 3 caught 2 ODI v West Indies Port of Spain 8 Jun 2011 ODI # 3160
91 136 102 7 0 89.21 3 caught 2 ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
86* - 99 11 0 86.86 4 not out 2 ODI v England Wankhede 23 Oct 2011 ODI # 3207
112* 134 98 16 0 114.28 4 not out 2 ODI v England Delhi 17 Oct 2011 ODI # 3201
102* 128 95 11 0 107.36 3 not out 2 ODI v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
68 123 95 5 0 71.57 3 caught 1 ODI v Sri Lanka Harare 5 Jun 2010 ODI # 2988
77 156 94 8 1 81.91 3 run out 2 ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
107 102 93 9 1 115.05 4 hit wicket 1 ODI v England Cardiff 16 Sep 2011 ODI # 3195
82 125 92 4 0 89.13 3 caught 2 ODI v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
87* 126 92 7 2 94.56 3 not out 2 ODI v South Africa Gqeberha 21 Jan 2011 ODI # 3084
133* 133 86 16 2 154.65 4 not out 2 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
80 99 85 5 0 94.11 5 caught 1 ODI v West Indies Chennai 11 Dec 2011 ODI # 3224
100* 113 83 8 2 120.48 4 not out 1 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
66 116 83 2 0 79.51 4 caught 2 ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
66 126 82 5 0 80.48 3 bowled 1 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
51* 130 82 9 0 62.19 5 not out 4 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
44 107 81 6 0 54.32 6 caught 1 Test v Australia Perth 13 Jan 2012 Test # 2029
59 128 76 5 0 77.63 3 bowled 1 ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
64 78 73 8 0 87.67 3 caught 2 ODI v New Zealand Jaipur 1 Dec 2010 ODI # 3072
55 92 73 4 0 75.34 4 bowled 1 ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
57 - 71 4 1 80.28 3 caught 2 ODI v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
63* 83 70 6 2 90.00 3 not out 2 ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
54 122 70 2 1 77.14 3 caught 2 ODI v South Africa Durban 12 Jan 2011 ODI # 3079
71* 98 68 9 0 104.41 3 not out 2 ODI v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
37 82 67 6 0 55.22 2 caught 2 ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
19 70 67 3 0 28.35 5 bowled 1 Test v England Ahmedabad 15 Nov 2012 Test # 2058
54 87 66 7 0 81.81 1 bowled 1 ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
54 93 65 7 0 83.07 4 lbw 1 ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
38 80 65 2 0 58.46 3 caught 2 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
37 70 63 0 0 58.73 4 caught 1 ODI v England Hyderabad 14 Oct 2011 ODI # 3199
22 96 62 2 0 35.48 6 run out 4 Test v Australia Adelaide 24 Jan 2012 Test # 2031
78* 61 61 8 2 127.86 3 not out 2 T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
20 86 60 3 0 33.33 5 caught 3 Test v England Eden Gardens 5 Dec 2012 Test # 2065
37 98 57 5 0 64.91 3 caught 2 ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
19 65 55 3 0 34.54 5 caught 1 Test v England Wankhede 23 Nov 2012 Test # 2062
15 72 54 2 0 27.77 5 caught 3 Test v West Indies Kingston 20 Jun 2011 Test # 1997
34 82 53 3 0 64.15 4 run out 2 ODI v Ireland Bengaluru 6 Mar 2011 ODI # 3121
30 62 53 2 0 56.60 5 caught 2 Test v West Indies Roseau 6 Jul 2011 Test # 1999
35 69 49 4 0 71.42 4 caught 2 ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
68 65 48 11 1 141.66 3 caught 1 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
31 45 46 3 1 67.39 1 lbw 2 ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
31 - 46 1 0 67.39 5 caught 1 ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
30 53 41 3 0 73.17 4 caught 2 ODI v Australia Vadodara 25 Oct 2009 ODI # 2913
28 51 41 5 0 68.29 3 caught 2 ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
23 50 41 3 0 56.09 6 caught 1 Test v Australia Sydney 3 Jan 2012 Test # 2027
70 67 41 10 1 170.73 2 caught 2 T20I v New Zealand Chennai 11 Sep 2012 T20I # 261
50 60 39 4 2 128.20 3 caught 1 T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
25 40 38 4 0 65.78 1 run out 1 ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
16 40 36 1 0 44.44 4 caught 1 ODI v England Lord's 11 Sep 2011 ODI # 3191
23 42 35 2 0 65.71 3 lbw 1 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
28 57 34 4 0 82.35 3 caught 1 ODI v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
22 43 34 1 0 64.70 3 run out 1 ODI v South Africa Johannesburg 15 Jan 2011 ODI # 3080
31 30 34 3 0 91.17 3 caught 2 ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
24 38 33 1 0 72.72 4 caught 2 ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
22 68 33 1 0 66.66 3 stumped 2 ODI v West Indies North Sound 13 Jun 2011 ODI # 3162
40 33 32 6 0 125.00 3 caught 1 T20I v England Colombo (RPS) 23 Sep 2012 T20I # 272
35 42 30 5 0 116.66 4 lbw 2 ODI v England Mohali 20 Oct 2011 ODI # 3205
20 21 30 3 0 66.66 4 lbw 2 ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
18 28 29 1 0 62.06 3 caught 1 ODI v Zimbabwe Harare 3 Jun 2010 ODI # 2986
18 41 28 1 0 64.28 3 caught 2 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
18 31 27 1 0 66.66 3 bowled 2 ODI v Pakistan Dambulla 19 Jun 2010 ODI # 2996
21 36 27 2 0 77.77 4 caught 2 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
15 32 25 1 0 60.00 3 lbw 2 ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
12 44 25 0 0 48.00 3 caught 2 ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
16 28 24 1 0 66.66 4 caught 2 ODI v Pakistan Centurion 26 Sep 2009 ODI # 2898
9 35 24 2 0 37.50 6 lbw 3 Test v Australia Sydney 3 Jan 2012 Test # 2027
31 29 24 3 0 129.16 3 caught 2 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
6 31 24 1 0 25.00 5 caught 1 Test v England Eden Gardens 5 Dec 2012 Test # 2065
12 33 22 1 0 54.54 2 lbw 1 ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
11 35 22 0 0 50.00 3 stumped 2 ODI v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
26* 30 21 3 1 123.80 5 not out 2 T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
9 20 21 0 0 42.85 4 caught 1 ODI v Pakistan Mohali 30 Mar 2011 ODI # 3147
11 28 21 1 0 52.38 7 caught 2 Test v Australia Melbourne 26 Dec 2011 Test # 2025
22 30 21 0 1 104.76 3 caught 2 T20I v Australia Sydney 1 Feb 2012 T20I # 217
14* 17 21 3 0 66.66 3 not out 4 Test v England Ahmedabad 15 Nov 2012 Test # 2058
12 16 20 2 0 60.00 5 bowled 2 ODI v Netherlands Delhi 9 Mar 2011 ODI # 3124
27 20 19 4 0 142.10 7 bowled 1 ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
28 28 19 5 0 147.36 1 bowled 1 T20I v South Africa Durban 9 Jan 2011 T20I # 196
7 18 18 0 0 38.88 4 caught 1 ODI v England The Oval 9 Sep 2011 ODI # 3189
10 32 16 1 0 62.50 3 caught 2 ODI v Australia Mohali 2 Nov 2009 ODI # 2919
8 22 16 1 0 50.00 3 caught 1 ODI v New Zealand Dambulla 25 Aug 2010 ODI # 3039
15 21 16 3 0 93.75 3 caught 1 T20I v England Eden Gardens 29 Oct 2011 T20I # 214
10 13 14 1 0 71.42 3 caught 1 ODI v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
15 18 13 2 0 115.38 3 caught 1 T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
7 16 13 1 0 53.84 5 caught 3 Test v England Wankhede 23 Nov 2012 Test # 2062
9 19 12 1 0 75.00 3 caught 1 ODI v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
14 15 12 2 0 116.66 3 caught 1 T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
23* 15 11 3 0 209.09 6 not out 1 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
4 13 10 1 0 40.00 5 caught 1 Test v West Indies Kingston 20 Jun 2011 Test # 1997
9 9 9 0 0 100.00 4 caught 1 ODI v England Southampton 6 Sep 2011 ODI # 3187
2 6 8 0 0 25.00 3 caught 1 ODI v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
2 10 8 0 0 25.00 3 caught 2 ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
2 5 8 0 0 25.00 3 caught 2 ODI v West Indies Port of Spain 6 Jun 2011 ODI # 3159
2 11 6 0 0 33.33 3 caught 2 ODI v South Africa Centurion 23 Jan 2011 ODI # 3087
3 13 6 0 0 50.00 4 bowled 2 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
2 5 6 0 0 33.33 3 caught 1 T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
8 12 5 1 0 160.00 7 bowled 1 ODI v England Bengaluru 27 Feb 2011 ODI # 3110
4 5 5 0 0 80.00 4 caught 1 T20I v England Manchester 31 Aug 2011 T20I # 204
0 5 5 0 0 0.00 3 bowled 1 ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
1 6 5 0 0 20.00 3 caught 1 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
0 5 3 0 0 0.00 3 caught 2 ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
1 2 3 0 0 33.33 7 caught 1 ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
2* 6 2 0 0 100.00 7 not out 1 ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
0 3 2 0 0 0.00 3 caught 2 ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
0 1 2 0 0 0.00 5 caught 1 Test v West Indies Bridgetown 28 Jun 2011 Test # 1998
0 1 1 0 0 0.00 3 lbw 2 ODI v West Indies North Sound 11 Jun 2011 ODI # 3161
0 3 1 0 0 0.00 6 lbw 4 Test v Australia Melbourne 26 Dec 2011 Test # 2025
0 3 0 0 0 - 3 run out 1 ODI v Zimbabwe Bulawayo 28 May 2010 ODI # 2981
TDNB - - - - - - - - ODI v Australia Centurion 28 Sep 2009 ODI # 2901
TDNB - - - - - - - - ODI v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
DNB - - - - - - - 1 ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
DNB - - - - - - - 2 T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
DNB - - - - - - - 4 Test v West Indies Roseau 6 Jul 2011 Test # 1999
DNB - - - - - - - 2 T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
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