Records type batting analysis [change type]
View innings by innings list [change view]
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 1999-2013 374 443 15 17253 319 40.31 18641 92.55 38 72 31 110 2408 243 Profile
filtered 2001-2012 105 110 9 11028 319 109.18 11531 95.63 38 72 0 110 1479 175
Innings by innings list
58 62 54 8 0 107.40 6 bowled 1 ODI v Australia Bengaluru 25 Mar 2001 ODI # 1696
100 97 70 19 1 142.85 2 bowled 2 ODI v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
55* 50 43 11 0 127.90 2 not out 2 ODI v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
55* 35 23 7 3 239.13 3 not out 1 ODI v Kenya Paarl 24 Oct 2001 ODI # 1764
105 272 173 19 0 60.69 6 bowled 1 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
66 123 88 13 0 75.00 7 caught 2 Test v England Bengaluru 19 Dec 2001 Test # 1578
51 81 58 8 0 87.93 2 caught 2 ODI v England Chennai 25 Jan 2002 ODI # 1795
82 70 62 14 0 132.25 2 caught 2 ODI v England Kanpur 28 Jan 2002 ODI # 1798
74 145 118 16 0 62.71 6 lbw 2 Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
71 85 65 9 1 109.23 2 caught 2 ODI v England Lord's 29 Jun 2002 ODI # 1848
84 149 96 10 1 87.50 2 bowled 2 Test v England Lord's 25 Jul 2002 Test # 1610
106 257 183 18 0 57.92 2 bowled 1 Test v England Nottingham 8 Aug 2002 Test # 1612
126 136 104 21 1 121.15 1 caught 2 ODI v England Colombo (RPS) 22 Sep 2002 ODI # 1884
59 87 58 10 0 101.72 1 caught 1 ODI v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
147 301 206 24 3 71.35 2 caught 1 Test v West Indies Wankhede 9 Oct 2002 Test # 1616
61 120 65 8 3 93.84 2 bowled 2 Test v West Indies Chennai 17 Oct 2002 Test # 1618
114* - 82 17 2 139.02 2 not out 2 ODI v West Indies Rajkot 12 Nov 2002 ODI # 1895
52 57 39 9 1 133.33 2 caught 1 ODI v West Indies Vadodara 18 Nov 2002 ODI # 1897
108 160 119 9 2 90.75 2 run out 2 ODI v New Zealand Napier 29 Dec 2002 ODI # 1927
112 175 139 11 3 80.57 2 caught 2 ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
66 110 76 5 3 86.84 2 caught 1 ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
82 107 81 10 3 101.23 2 run out 2 ODI v Australia Johannesburg 23 Mar 2003 ODI # 1993
63 63 51 11 1 123.52 2 lbw 1 ODI v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
130 316 225 16 2 57.77 2 bowled 2 Test v New Zealand Mohali 16 Oct 2003 Test # 1662
130 193 134 15 2 97.01 1 caught 1 ODI v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
195 312 233 25 5 83.69 2 caught 1 Test v Australia Melbourne 26 Dec 2003 Test # 1678
72 169 115 10 1 62.60 2 caught 1 Test v Australia Sydney 2 Jan 2004 Test # 1680
90 124 102 5 5 88.23 1 caught 2 ODI v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
79 85 57 14 1 138.59 1 bowled 1 ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
309 531 375 39 6 82.40 2 caught 1 Test v Pakistan Multan 28 Mar 2004 Test # 1693
90 214 134 14 0 67.16 2 caught 3 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
81 144 92 6 2 88.04 2 caught 1 ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
155 356 221 21 0 70.13 2 caught 2 Test v Australia Chennai 14 Oct 2004 Test # 1714
58 141 94 8 0 61.70 2 caught 4 Test v Australia Nagpur 26 Oct 2004 Test # 1718
53 102 65 6 2 81.53 1 bowled 1 ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
164 328 228 24 2 71.92 1 lbw 2 Test v South Africa Kanpur 20 Nov 2004 Test # 1722
88 189 118 11 2 74.57 1 caught 2 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
70 85 52 9 2 134.61 1 caught 1 ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
173 352 244 19 2 70.90 2 caught 2 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
81 149 114 11 0 71.05 1 caught 1 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
201 325 262 28 2 76.71 2 caught 2 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
108 156 95 9 3 113.68 1 bowled 1 ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
74 67 40 12 2 185.00 1 caught 1 ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
75 105 65 12 1 115.38 1 caught 1 ODI v New Zealand Harare 6 Sep 2005 ODI # 2281
76 148 82 14 0 92.68 2 caught 2 Test v Australia Sydney 14 Oct 2005 Test # 1768
77* 89 62 11 0 124.19 4 not out 2 ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
254 328 247 47 1 102.83 1 caught 2 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
67 83 60 10 1 111.66 1 run out 2 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
76* 149 89 9 1 85.39 2 not out 4 Test v England Mohali 9 Mar 2006 Test # 1788
73 116 83 10 1 87.95 1 bowled 1 ODI v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
97 - 83 9 3 116.86 1 lbw 1 ODI v West Indies Basseterre 23 May 2006 ODI # 2380
95 - 103 10 1 92.23 2 caught 2 ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
180 287 190 20 2 94.73 2 caught 1 Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
65 109 75 8 0 86.66 2 lbw 4 Test v West Indies Basseterre 22 Jun 2006 Test # 1807
65 136 90 9 0 72.22 1 lbw 1 ODI v Australia Mohali 29 Oct 2006 ODI # 2440
114 127 87 17 3 131.03 3 caught 1 ODI v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
52 60 38 8 1 136.84 1 caught 1 ODI v Africa XI Chennai 9 Jun 2007 ODI # 2588
68 59 52 4 3 130.76 2 bowled 1 T20I v England Durban 19 Sep 2007 T20I # 40
63 152 90 6 0 70.00 1 caught 1 Test v Australia Adelaide 24 Jan 2008 Test # 1863
151 354 236 11 2 63.98 1 caught 3 Test v Australia Adelaide 24 Jan 2008 Test # 1863
319 530 304 42 5 104.93 2 caught 2 Test v South Africa Chennai 26 Mar 2008 Test # 1870
89 126 76 13 1 117.10 2 caught 1 ODI v Pakistan Mirpur 10 Jun 2008 ODI # 2705
59 46 32 7 2 184.37 2 caught 2 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
78 58 44 13 2 177.27 2 caught 1 ODI v Hong Kong Karachi 25 Jun 2008 ODI # 2716
119 150 95 12 5 125.26 2 caught 2 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
60 46 36 12 0 166.66 2 stumped 2 ODI v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
201* 348 231 22 4 87.01 2 not out 1 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
50 85 52 6 1 96.15 2 caught 3 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
90 183 122 8 0 73.77 2 caught 3 Test v Australia Mohali 17 Oct 2008 Test # 1889
66 114 69 9 1 95.65 1 bowled 1 Test v Australia Nagpur 6 Nov 2008 Test # 1892
92 163 107 10 1 85.98 1 caught 3 Test v Australia Nagpur 6 Nov 2008 Test # 1892
85 108 73 10 3 116.43 2 caught 1 ODI v England Rajkot 14 Nov 2008 ODI # 2774
68 109 76 8 1 89.47 2 caught 2 ODI v England Kanpur 20 Nov 2008 ODI # 2778
69 102 57 9 3 121.05 1 caught 1 ODI v England Bengaluru 23 Nov 2008 ODI # 2781
91 116 73 15 1 124.65 1 lbw 2 ODI v England Cuttack 26 Nov 2008 ODI # 2783
83 102 68 11 4 122.05 2 lbw 4 Test v England Chennai 11 Dec 2008 Test # 1898
116 165 90 17 0 128.88 1 run out 1 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
77 79 56 11 1 137.50 1 caught 1 ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
54 60 36 9 1 150.00 1 caught 1 ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
125* 106 74 14 6 168.91 2 not out 2 ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
51 73 67 7 0 76.11 2 caught 3 Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
131 181 122 18 2 107.37 2 caught 1 Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
293 366 254 40 7 115.35 2 caught 2 Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
64 56 36 7 3 177.77 2 caught 2 T20I v Sri Lanka Mohali 12 Dec 2009 T20I # 127
146 166 102 17 6 143.13 1 caught 1 ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
52 70 51 9 0 101.96 2 caught 1 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
56 88 63 8 0 88.88 2 caught 2 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
109 212 139 15 0 78.41 2 caught 2 Test v South Africa Nagpur 6 Feb 2010 Test # 1951
165 325 174 23 2 94.82 2 caught 2 Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
109 175 118 19 1 92.37 2 caught 2 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
99 186 101 15 0 98.01 2 stumped 2 Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
109 194 105 19 0 103.80 2 caught 2 Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
99* 165 100 11 2 99.00 2 not out 2 ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
110 136 93 16 1 118.27 2 caught 1 ODI v New Zealand Dambulla 25 Aug 2010 ODI # 3039
59 94 54 10 0 109.25 2 caught 2 Test v Australia Mohali 1 Oct 2010 Test # 1972
173 288 199 24 1 86.93 2 bowled 1 Test v New Zealand Ahmedabad 4 Nov 2010 Test # 1974
96 201 120 15 1 80.00 2 bowled 2 Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
54* 57 54 6 1 100.00 2 not out 4 Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
74 101 73 12 1 101.36 2 caught 2 Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
63 141 79 9 1 79.74 2 caught 3 Test v South Africa Centurion 16 Dec 2010 Test # 1985
175 198 140 14 5 125.00 1 bowled 1 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
73 87 66 12 0 110.60 1 bowled 1 ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
55 81 46 9 0 119.56 2 stumped 2 Test v West Indies Delhi 6 Nov 2011 Test # 2015
55 79 55 5 2 100.00 2 bowled 4 Test v West Indies Delhi 6 Nov 2011 Test # 2015
60 87 65 8 0 92.30 2 caught 4 Test v West Indies Wankhede 22 Nov 2011 Test # 2019
219 208 149 25 7 146.97 2 caught 1 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
67 127 83 7 0 80.72 2 bowled 2 Test v Australia Melbourne 26 Dec 2011 Test # 2025
62 82 53 12 0 116.98 2 caught 4 Test v Australia Adelaide 24 Jan 2012 Test # 2031
96 132 97 10 0 98.96 2 run out 1 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
117 209 117 15 1 100.00 2 bowled 1 Test v England Ahmedabad 15 Nov 2012 Test # 2058
Statsguru includes the following current or recent relevant matches:
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page