Records type all-round analysis [change type]
View match by match 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 greater than or equal to 6 Jan 1999 remove greater than or equal to 6 Jan 1999 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 2003-2016 242 10324 206 38.95 20 0 - - 0 85 0 - Profile
filtered 2003-2014 90 3978 167 39.78 9 - - - - 26 0 -
Match by match list
150 - 150 150.00 - - 1 0 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
139 - 139 139.00 - - 2 0 Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
113 - 113 113.00 - - 0 0 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
107* - 107 - - - 0 0 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
102 - 102 102.00 - - 0 0 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
72 30* 102 102.00 - - 1 0 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
101 - 101 101.00 - - 0 0 ODI v Bangladesh Mirpur 12 May 2007 ODI # 2583
97 1* 98 98.00 - - 1 0 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
23 167 190 95.00 - - 0 0 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
92 - 92 92.00 - - 0 0 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
88 - 88 88.00 - - 0 0 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
85* - 85 - - - 0 0 ODI v Scotland Glasgow 16 Aug 2007 ODI # 2608
80* - 80 - - - 0 0 ODI v Ireland Belfast 23 Jun 2007 ODI # 2590
93 64 157 78.50 - - 0 0 Test v South Africa Cape Town 2 Jan 2011 Test # 1988
16 137 153 76.50 - - 0 0 Test v New Zealand Napier 26 Mar 2009 Test # 1917
71 - 71 71.00 - - 0 0 ODI v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
23 116 139 69.50 - - 0 0 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
68 0* 68 68.00 - - 1 0 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
56 74 130 65.00 - - 2 0 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
65 - 65 65.00 - - 0 0 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
63* - 63 - - - 0 0 ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
62 - 62 62.00 - - 0 0 ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
56* - 56 - - - 1 0 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
51 - 51 51.00 - - 0 0 ODI v England Leeds 2 Sep 2007 ODI # 2618
72 26 98 49.00 - - 1 0 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
49* - 49 - - - 0 0 T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
47 - 47 47.00 - - 0 0 ODI v England The Oval 5 Sep 2007 ODI # 2619
46 - 46 46.00 - - 2 0 Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
44 - 44 44.00 - - 0 0 ODI v West Indies Gros Islet 3 Jul 2009 ODI # 2854
5 80 85 42.50 - - 1 0 Test v South Africa Centurion 16 Dec 2010 Test # 1985
0 83 83 41.50 - - 0 0 Test v Australia Sydney 3 Jan 2012 Test # 2027
41 - 41 41.00 - - 0 0 ODI v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
39 43 82 41.00 - - 0 0 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
39 - 39 39.00 - - 0 0 ODI v Australia Brisbane 3 Feb 2008 ODI # 2670
39 - 39 39.00 - - 0 0 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
38 - 38 38.00 - - 0 0 ODI v Pakistan Karachi 19 Feb 2006 ODI # 2333
35 - 35 35.00 - - 0 0 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
35 - 35 35.00 - - 0 0 ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
34 - 34 34.00 - - 0 0 ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
30 - 30 30.00 - - - - ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
27 - 27 27.00 - - 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
26 - 26 26.00 - - 0 0 T20I v England Lord's 14 Jun 2009 T20I # 109
38 14 52 26.00 - - 0 0 Test v England Birmingham 10 Aug 2011 Test # 2003
23 - 23 23.00 - - 0 0 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
23 - 23 23.00 - - 0 0 ODI v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
31 14 45 22.50 - - 1 0 Test v Australia Perth 13 Jan 2012 Test # 2029
21 - 21 21.00 - - 0 0 ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
21 - 21 21.00 - - 0 0 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
21 - 21 21.00 - - 1 0 ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
20 - 20 20.00 - - 0 0 T20I v Australia Sydney 1 Feb 2012 T20I # 217
19 - 19 19.00 - - 0 0 T20I v South Africa Durban 20 Sep 2007 T20I # 43
15 22 37 18.50 - - 1 0 Test v England Lord's 21 Jul 2011 Test # 2000
34 3 37 18.50 - - 0 0 Test v Australia Adelaide 24 Jan 2012 Test # 2031
18 - 18 18.00 - - 1 0 ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
17 - 17 17.00 - - 0 0 ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
15 - 15 15.00 - - 0 0 ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
15 - 15 15.00 - - 0 0 ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
15 - 15 15.00 - - 0 0 ODI v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
15 - 15 15.00 - - 0 0 T20I v West Indies Bridgetown 9 May 2010 T20I # 169
13 - 13 13.00 - - 0 0 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
13 - 13 13.00 - - 0 0 ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
13 - 13 13.00 - - 0 0 ODI v West Indies Kingston 26 Jun 2009 ODI # 2852
12 - 12 12.00 - - 0 0 ODI v England Lord's 8 Sep 2007 ODI # 2620
11 - 11 11.00 - - 2 0 ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
4 18 22 11.00 - - 0 0 Test v England Manchester 7 Aug 2014 Test # 2134
11 - 11 11.00 - - 0 0 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
11 - 11 11.00 - - 1 0 ODI v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
10 - 10 10.00 - - 1 0 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
10 - 10 10.00 - - 0 0 T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
9 - 9 9.00 - - 0 0 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
9 - 9 9.00 - - 1 0 T20I v Australia Melbourne 1 Feb 2008 T20I # 52
8 - 8 8.00 - - 0 0 ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
3 13 16 8.00 - - 0 0 Test v Australia Melbourne 26 Dec 2011 Test # 2025
10 3 13 6.50 - - 0 0 Test v England The Oval 18 Aug 2011 Test # 2004
6 - 6 6.00 - - 0 0 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
6 - 6 6.00 - - 0 0 T20I v New Zealand Christchurch 25 Feb 2009 T20I # 84
5 - 5 5.00 - - 0 0 ODI v New Zealand Auckland 14 Mar 2009 ODI # 2825
5 - 5 5.00 - - 0 0 ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
5 - 5 5.00 - - 0 0 ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
3 - 3 3.00 - - 1 0 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
3 - 3 3.00 - - 0 0 ODI v England Southampton 21 Aug 2007 ODI # 2611
3 - 3 3.00 - - 0 0 ODI v Australia Sydney 2 Mar 2008 ODI # 2688
2 - 2 2.00 - - 1 0 ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
0 3 3 1.50 - - 0 0 Test v England The Oval 15 Aug 2014 Test # 2137
2 0 2 1.00 - - 0 0 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
0 - 0 0.00 - - 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
0 - 0 0.00 - - 0 0 ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
0 - 0 0.00 - - 1 0 ODI v West Indies Kingston 28 Jun 2009 ODI # 2853
DNB - - - - - 1 0 ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
TDNB - - - - - 0 0 ODI v West Indies Gros Islet 5 Jul 2009 ODI # 2855
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