Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 11 Feb 2007 remove greater than or equal to 11 Feb 2007 from query
Match result won match remove won match from query
Ordered by batting average (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 1999-2013 374 17253 319 40.31 38 136 5/104 42.40 1 186 0 -2.09 Profile
filtered 2007-2013 87 5257 293 53.10 14 30 4/6 34.10 0 48 0 19.00
Match by match list
293 - 293 293.00 0 24 1 0 Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
201* 50 251 251.00 - - 0 0 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
219 - 219 219.00 - - 0 0 ODI v West Indies Indore 8 Dec 2011 ODI # 3223
175 - 175 175.00 - - 0 0 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
165 - 165 165.00 0 20 0 0 Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
146 - 146 146.00 - - 0 0 ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
131 - 131 131.00 1 4 0 0 Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
125* - 125 - - - 0 0 ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
119 - 119 119.00 - - 0 0 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
116 - 116 116.00 1 30 1 0 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
114 - 114 114.00 0 15 0 0 ODI v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
110 - 110 110.00 - - 0 0 ODI v New Zealand Dambulla 25 Aug 2010 ODI # 3039
99* - 99 - 0 5 0 0 ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
96 - 96 96.00 0 20 1 0 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
91 - 91 91.00 - - 0 0 ODI v England Cuttack 26 Nov 2008 ODI # 2783
89 - 89 89.00 - - 0 0 ODI v Pakistan Mirpur 10 Jun 2008 ODI # 2705
85 - 85 85.00 1 68 2 0 ODI v England Rajkot 14 Nov 2008 ODI # 2774
66 92 158 79.00 0 61 1 0 Test v Australia Nagpur 6 Nov 2008 Test # 1892
78 - 78 78.00 2 5 0 0 ODI v Hong Kong Karachi 25 Jun 2008 ODI # 2716
77 - 77 77.00 - - 2 0 ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
74 - 74 74.00 - - 2 0 Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
117 25 142 71.00 0 1 1 0 Test v England Ahmedabad 15 Nov 2012 Test # 2058
69 - 69 69.00 - - 0 0 ODI v England Bengaluru 23 Nov 2008 ODI # 2781
68 - 68 68.00 - - 0 0 T20I v England Durban 19 Sep 2007 T20I # 40
68 - 68 68.00 0 4 0 0 ODI v England Kanpur 20 Nov 2008 ODI # 2778
64 - 64 64.00 - - 0 0 T20I v Sri Lanka Mohali 12 Dec 2009 T20I # 127
35 90 125 62.50 0 7 1 0 Test v Australia Mohali 17 Oct 2008 Test # 1889
59 - 59 59.00 0 33 1 0 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
56 0* 56 56.00 0 11 0 0 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
55 55 110 55.00 0 5 1 0 Test v West Indies Delhi 6 Nov 2011 Test # 2015
109 0 109 54.50 4 59 1 0 Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
52 - 52 52.00 1 37 0 0 ODI v Africa XI Chennai 9 Jun 2007 ODI # 2588
52 45 97 48.50 1 7 4 0 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
47 - 47 47.00 0 4 4 0 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
9 83 92 46.00 0 30 1 0 Test v England Chennai 11 Dec 2008 Test # 1898
46 - 46 46.00 1 27 0 0 ODI v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
46 - 46 46.00 - - 0 0 ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
45 - 45 45.00 - - 0 0 ODI v Africa XI Bengaluru 6 Jun 2007 ODI # 2587
44 - 44 44.00 1 26 0 0 ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
43 - 43 43.00 0 11 0 0 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
42 - 42 42.00 0 19 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
42 - 42 42.00 0 22 0 0 ODI v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
43 38 81 40.50 - - 2 0 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
40 - 40 40.00 - - 0 0 ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
39 - 39 39.00 - - 0 0 ODI v Netherlands Delhi 9 Mar 2011 ODI # 3124
59 17 76 38.00 0 23 0 0 Test v Australia Mohali 1 Oct 2010 Test # 1972
38 - 38 38.00 0 20 1 0 Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
38 - 38 38.00 - - 1 0 ODI v Pakistan Mohali 30 Mar 2011 ODI # 3147
29 43 72 36.00 2 24 0 0 Test v Australia Perth 16 Jan 2008 Test # 1862
34 - 34 34.00 1 38 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
30 - 30 30.00 1 46 1 0 ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
30 - 30 30.00 0 24 1 0 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
29 - 29 29.00 - - 0 0 T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
25 32 57 28.50 - - 1 0 Test v South Africa Durban 26 Dec 2010 Test # 1987
26 - 26 26.00 - - 0 0 ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
24 DNB 24 24.00 0 18 3 0 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
23 - 23 23.00 - - 0 0 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
21 - 21 21.00 - - 1 0 ODI v Bangladesh Mirpur 12 May 2007 ODI # 2583
20 - 20 20.00 - - 1 0 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
20 - 20 20.00 - - 0 0 ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
30 7 37 18.50 0 15 1 0 Test v Australia Bengaluru 9 Oct 2010 Test # 1973
17 - 17 17.00 - - 1 0 T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
15 - 15 15.00 - - 0 0 ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
8 22 30 15.00 4 30 0 0 Test v South Africa Kanpur 11 Apr 2008 Test # 1873
13 - 13 13.00 0 17 0 0 ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
12 - 12 12.00 0 30 0 0 ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
11 - 11 11.00 0 24 0 0 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
11 - 11 11.00 4 6 1 0 ODI v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
11 - 11 11.00 - - 0 0 T20I v South Africa Durban 20 Sep 2007 T20I # 43
11 - 11 11.00 - - 0 0 ODI v Australia Delhi 31 Oct 2009 ODI # 2918
2 19 21 10.50 - - 4 0 Test v Australia Chennai 22 Feb 2013 Test # 2074
10 - 10 10.00 0 15 0 0 ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
10 - 10 10.00 0 19 1 0 ODI v Pakistan Dambulla 19 Jun 2010 ODI # 2996
10 - 10 10.00 - - 0 0 ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
9 - 9 9.00 0 20 0 0 T20I v Australia Durban 22 Sep 2007 T20I # 45
9 - 9 9.00 0 25 0 0 ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
8 - 8 8.00 - - 0 0 T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
8 - 8 8.00 - - 0 0 ODI v Africa XI Chennai 10 Jun 2007 ODI # 2589
6 - 6 6.00 - - 2 0 Test v Australia Hyderabad 2 Mar 2013 Test # 2076
5 - 5 5.00 - - 0 0 T20I v Australia Brabourne 20 Oct 2007 T20I # 47
5 - 5 5.00 - - 0 0 ODI v Ireland Bengaluru 6 Mar 2011 ODI # 3121
5 - 5 5.00 2 43 0 0 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
3 - 3 3.00 0 3 0 0 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
3 - 3 3.00 - - 0 0 ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
1 - 1 1.00 - - 1 0 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
1 - 1 1.00 3 28 0 0 ODI v England Indore 17 Nov 2008 ODI # 2777
0 - 0 0.00 - - 1 0 ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
Statsguru includes the following current or recent relevant matches:
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