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 between 10 Dec 2004 and 12 Aug 2018 remove between 10 Dec 2004 and 12 Aug 2018 from query
Ordered by runs scored (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 2000-2017 402 11778 169 35.05 17 148 5/31 36.08 1 137 0 -1.02 Profile
filtered 2004-2017 102 3081 131 33.12 5 31 3/34 47.38 0 38 0 -14.25
Match by match list
45 122 167 - - 2 0 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
131 - 131 0 34 0 0 ODI v West Indies Kingston 26 Jun 2009 ODI # 2852
120 - 120 - - 0 0 ODI v Zimbabwe Harare 4 Sep 2005 ODI # 2280
117 - 117 1 14 2 0 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
107* - 107 - - 0 0 ODI v Pakistan Karachi 19 Feb 2006 ODI # 2333
93 - 93 1 17 0 0 ODI v West Indies Kingston 20 May 2006 ODI # 2379
87 - 87 2 71 0 0 ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
82* - 82 - - 0 0 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
79* - 79 - - 0 0 ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
73 - 73 2 39 0 0 ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
72 - 72 - - 0 0 ODI v England Leeds 2 Sep 2007 ODI # 2618
71 - 71 0 8 1 0 ODI v England Manchester 30 Aug 2007 ODI # 2617
62 8 70 1 52 1 0 Test v England Nottingham 29 Jul 2011 Test # 2001
69 - 69 0 24 0 0 ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
66 - 66 - - 0 0 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
23 39 62 - - 3 0 Test v West Indies St John's 2 Jun 2006 Test # 1805
52 5 57 - - 0 0 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
56* - 56 1 24 0 0 ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
0 54* 54 0 59 1 0 Test v New Zealand Napier 26 Mar 2009 Test # 1917
53* - 53 - - 0 0 ODI v Zimbabwe Harare 29 Aug 2005 ODI # 2274
53 - 53 0 3 1 0 ODI v South Africa Johannesburg 15 Jan 2011 ODI # 3080
52 - 52 0 10 0 0 ODI v West Indies Port of Spain 26 May 2006 ODI # 2381
50 - 50 1 17 0 0 T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
49 - 49 - - 0 0 ODI v England Bristol 24 Aug 2007 ODI # 2613
9 40 49 0 14 1 0 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
48 - 48 0 24 0 0 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
45 - 45 1 39 2 0 ODI v England Birmingham 27 Aug 2007 ODI # 2616
42 - 42 - - 0 0 ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
39 - 39 - - 0 0 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
39 - 39 - - 0 0 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
38 - 38 0 15 1 0 ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
38 - 38 - - 0 0 ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
38 - 38 - - 0 0 ODI v Scotland Glasgow 16 Aug 2007 ODI # 2608
37 - 37 - - 0 0 ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
37 - 37 - - 0 0 ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
12 25 37 0 19 2 0 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
35 - 35 - - 0 0 ODI v West Indies Kingston 28 Jun 2009 ODI # 2853
19 13 32 - - 2 0 Test v West Indies Kingston 30 Jun 2006 Test # 1808
32 - 32 - - 0 0 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
28 - 28 0 11 0 0 ODI v England Lord's 8 Sep 2007 ODI # 2620
26 - 26 0 22 0 0 ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
26 - 26 - - 0 0 ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
26 - 26 0 10 0 0 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
26 - 26 1 37 0 0 ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
25 DNB 25 - - 1 0 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
24 - 24 2 40 0 0 ODI v Bangladesh Mirpur 12 May 2007 ODI # 2583
23 - 23 - - 0 0 ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
23 - 23 - - 0 0 ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
22 DNB 22 1 11 0 0 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
21 - 21 - - 1 0 ODI v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
20 - 20 0 10 1 0 ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
18 - 18 0 59 0 0 ODI v England The Oval 5 Sep 2007 ODI # 2619
17 - 17 0 11 1 0 ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
17 - 17 0 20 0 0 T20I v England Lord's 14 Jun 2009 T20I # 109
16 - 16 0 20 0 0 ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
16 - 16 0 30 0 0 ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
15* - 15 1 19 0 0 T20I v Australia Sydney 31 Jan 2016 T20I # 489
15 - 15 - - 1 0 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
14 - 14 0 25 0 0 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
13 - 13 1 33 0 0 ODI v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
12 - 12 1 20 0 0 T20I v South Africa Durban 9 Jan 2011 T20I # 196
12 - 12 - - 0 0 Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
12 - 12 1 37 0 0 ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
12 - 12 3 34 0 0 ODI v South Africa Gqeberha 21 Jan 2011 ODI # 3084
12 0 12 0 11 2 0 Test v Australia Sydney 2 Jan 2008 Test # 1857
12 - 12 - - 0 0 ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
12 - 12 - - 0 0 ODI v West Indies Kingston 18 May 2006 ODI # 2377
12 - 12 - - 0 0 T20I v West Indies Bridgetown 9 May 2010 T20I # 169
11 - 11 - - 0 0 ODI v New Zealand Auckland 14 Mar 2009 ODI # 2825
10 - 10 1 18 1 0 ODI v Australia Sydney 2 Mar 2008 ODI # 2688
0 8* 8 - - 1 0 Test v West Indies Basseterre 22 Jun 2006 Test # 1807
8 - 8 2 45 1 0 ODI v South Africa Centurion 23 Jan 2011 ODI # 3087
5 - 5 0 38 0 0 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
0 5 5 - - 0 0 Test v Australia Melbourne 26 Dec 2007 Test # 1855
5 - 5 1 37 1 0 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
4 - 4 - - - - ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
4 DNB 4 0 46 2 0 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
4 - 4 - - 0 0 ODI v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
3 - 3 0 11 0 0 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
2 - 2 0 19 0 0 ODI v West Indies Gros Islet 3 Jul 2009 ODI # 2854
2 - 2 0 32 1 0 ODI v South Africa Durban 12 Jan 2011 ODI # 3079
2 - 2 1 42 0 0 ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
2 - 2 0 1 1 0 Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
1 - 1 1 33 0 0 ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
1 - 1 - - 0 0 ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
1 - 1 0 17 0 0 T20I v New Zealand Christchurch 25 Feb 2009 T20I # 84
0 - 0 0 29 0 0 ODI v England Southampton 21 Aug 2007 ODI # 2611
DNB DNB - 0 6 0 0 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
TDNB - - - - 0 0 ODI v West Indies Gros Islet 5 Jul 2009 ODI # 2855
DNB - - - - 0 0 T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
DNB - - 0 10 1 0 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
0 - 0 2 53 0 0 ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
0 - 0 - - - - ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
DNB - - - - - - ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
DNB - - - - 0 0 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
DNB - - 1 7 0 0 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
DNB - - 1 40 0 0 ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
DNB - - 0 42 1 0 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
DNB - - - - 1 0 ODI v Ireland Belfast 23 Jun 2007 ODI # 2590
0 - 0 - - 0 0 ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
DNB - - - - 0 0 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
TDNB - - - - 1 0 ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631 - Live]
    » Pakistan 157 (19.5 ov, Mohammad Amir 0*, JC Archer 1/31) - Innings break
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