Records type batting analysis [change type]
View innings by innings 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 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Not involving the player A Ratra (IND) remove A Ratra (IND) 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 4s 6s
unfiltered 2000-2017 402 391 55 11778 169 35.05 14064 83.74 17 71 26 1245 251 Profile
filtered 2000-2017 148 143 12 4431 139 33.82 5576 79.46 8 24 10 489 74
Innings by innings list
DNB - - - - - - - 2 ODI v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
12 25 17 2 0 70.58 2 caught 2 ODI v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
98* 143 110 6 1 89.09 6 not out 1 ODI v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
6 10 6 1 0 100.00 6 bowled 2 ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
14 27 18 2 0 77.77 4 caught 1 ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
42 79 55 4 1 76.36 5 bowled 1 ODI v South Africa Centurion 10 Oct 2001 ODI # 1757
3 10 8 0 0 37.50 5 lbw 2 ODI v South Africa East London 19 Oct 2001 ODI # 1762
0 3 2 0 0 0.00 6 caught 1 ODI v South Africa Durban 26 Oct 2001 ODI # 1766
DNB - - - - - - - 2 ODI v West Indies Bridgetown 29 May 2002 ODI # 1836
1 6 6 0 0 16.66 5 caught 1 ODI v West Indies Port of Spain 1 Jun 2002 ODI # 1837
10 18 16 1 0 62.50 6 bowled 1 ODI v West Indies Port of Spain 2 Jun 2002 ODI # 1838
64* 93 65 7 0 98.46 6 not out 2 ODI v England Lord's 29 Jun 2002 ODI # 1848
40* 24 19 4 1 210.52 6 not out 1 ODI v England Chester-le-Street 4 Jul 2002 ODI # 1851
69 82 63 9 1 109.52 6 caught 2 ODI v England Lord's 13 Jul 2002 ODI # 1856
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
2 2 3 0 0 66.66 6 caught 1 ODI v New Zealand Auckland 26 Dec 2002 ODI # 1926
0 1 2 0 0 0.00 5 stumped 2 ODI v New Zealand Napier 29 Dec 2002 ODI # 1927
12 60 44 1 0 27.27 6 run out 1 ODI v New Zealand Christchurch 1 Jan 2003 ODI # 1928
25 86 61 3 0 40.98 6 caught 1 ODI v New Zealand Queenstown 4 Jan 2003 ODI # 1929
54 124 85 8 0 63.52 6 caught 2 ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
8 30 25 0 0 32.00 5 caught 2 ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
33 82 58 4 0 56.89 6 caught 1 ODI v New Zealand Hamilton 14 Jan 2003 ODI # 1935
1 3 5 0 0 20.00 6 caught 1 ODI v Zimbabwe Harare 19 Feb 2003 ODI # 1957
102* 99 85 9 4 120.00 5 not out 1 ODI v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
25 37 24 0 1 104.16 6 caught 2 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
5 6 4 1 0 125.00 5 bowled 1 ODI v Australia Brisbane 18 Jan 2004 ODI # 2084
139 143 122 16 2 113.93 5 bowled 1 ODI v Australia Sydney 22 Jan 2004 ODI # 2086
47 91 62 5 0 75.80 6 caught 1 ODI v Australia Perth 1 Feb 2004 ODI # 2093
21 30 21 3 0 100.00 6 caught 1 ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
4 19 15 1 0 26.66 6 caught 2 ODI v Australia Sydney 8 Feb 2004 ODI # 2098
3 11 9 0 0 33.33 5 caught 1 ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
19 30 20 2 0 95.00 6 caught 2 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
65 99 76 7 1 85.52 6 caught 1 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
36 44 35 5 0 102.85 6 caught 2 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
18 22 19 2 0 94.73 6 caught 1 ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
59 71 66 8 0 89.39 6 caught 1 Test v Pakistan Multan 28 Mar 2004 Test # 1693
112 197 129 15 2 86.82 6 caught 1 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
12 24 19 2 0 63.15 6 caught 3 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
47 121 119 7 0 39.49 7 lbw 2 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
47 107 78 4 0 60.25 6 caught 2 ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
50 55 46 4 0 108.69 5 caught 1 ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
8 30 29 0 0 27.58 6 bowled 2 ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
4 25 6 1 0 66.66 5 run out 1 ODI v England Nottingham 1 Sep 2004 ODI # 2164
24 51 40 2 0 60.00 6 caught 2 ODI v England The Oval 3 Sep 2004 ODI # 2165
9 18 12 0 0 75.00 6 caught 1 ODI v England Lord's 5 Sep 2004 ODI # 2167
21 53 33 4 0 63.63 3 lbw 1 ODI v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
4 13 8 1 0 50.00 3 caught 2 ODI v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
69 34 32 8 3 215.62 6 caught 1 ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
12 47 33 2 0 36.36 3 caught 1 ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
42 75 58 2 0 72.41 4 caught 2 ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
53* - 71 3 1 74.64 5 not out 1 ODI v Zimbabwe Harare 29 Aug 2005 ODI # 2274
120 155 124 12 1 96.77 5 caught 2 ODI v Zimbabwe Harare 4 Sep 2005 ODI # 2280
12 34 20 2 0 60.00 6 bowled 2 Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
25 93 70 3 0 35.71 6 bowled 2 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
DNB - - - - - - - 4 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
DNB - - - - - - - 2 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
4 28 21 0 0 19.04 5 caught 2 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
DNB - - - - - - - 4 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
45 120 74 8 0 60.81 6 lbw 2 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
122 183 144 19 1 84.72 6 caught 4 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
39 28 28 4 1 139.28 5 caught 1 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
82* 103 89 8 2 92.13 4 not out 2 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
79* 135 87 10 0 90.80 5 not out 2 ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
37 72 57 6 0 64.91 4 caught 2 ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
107* 155 93 14 0 115.05 3 not out 2 ODI v Pakistan Karachi 19 Feb 2006 ODI # 2333
12 30 28 1 0 42.85 4 caught 2 ODI v West Indies Kingston 18 May 2006 ODI # 2377
93 190 121 8 1 76.85 4 bowled 2 ODI v West Indies Kingston 20 May 2006 ODI # 2379
52 - 78 5 0 66.66 4 caught 1 ODI v West Indies Port of Spain 26 May 2006 ODI # 2381
26 - 30 2 0 86.66 5 bowled 2 ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
23 84 67 3 0 34.32 5 bowled 1 Test v West Indies St John's 2 Jun 2006 Test # 1805
39 105 84 5 0 46.42 5 caught 3 Test v West Indies St John's 2 Jun 2006 Test # 1805
2 22 16 0 0 12.50 5 bowled 1 Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
0 7 4 0 0 0.00 5 caught 2 Test v West Indies Basseterre 22 Jun 2006 Test # 1807
8* 37 50 1 0 16.00 6 not out 4 Test v West Indies Basseterre 22 Jun 2006 Test # 1807
19 47 34 3 0 55.88 5 lbw 1 Test v West Indies Kingston 30 Jun 2006 Test # 1808
13 20 20 1 0 65.00 5 caught 3 Test v West Indies Kingston 30 Jun 2006 Test # 1808
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
1 11 9 0 0 11.11 4 caught 2 ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
24 21 22 2 2 109.09 4 caught 1 ODI v Bangladesh Mirpur 12 May 2007 ODI # 2583
DNB - - - - - - - 2 ODI v Ireland Belfast 23 Jun 2007 ODI # 2590
38 - 28 5 1 135.71 4 bowled 2 ODI v Scotland Glasgow 16 Aug 2007 ODI # 2608
0 1 4 0 0 0.00 5 caught 2 ODI v England Southampton 21 Aug 2007 ODI # 2611
49 94 53 6 0 92.45 3 caught 1 ODI v England Bristol 24 Aug 2007 ODI # 2613
45 67 39 4 1 115.38 5 run out 2 ODI v England Birmingham 27 Aug 2007 ODI # 2616
71 134 104 5 1 68.26 5 bowled 1 ODI v England Manchester 30 Aug 2007 ODI # 2617
72 72 57 10 2 126.31 4 caught 1 ODI v England Leeds 2 Sep 2007 ODI # 2618
18 28 24 1 0 75.00 4 caught 2 ODI v England The Oval 5 Sep 2007 ODI # 2619
28 77 48 1 1 58.33 5 caught 1 ODI v England Lord's 8 Sep 2007 ODI # 2620
0 10 11 0 0 0.00 6 caught 2 Test v Australia Melbourne 26 Dec 2007 Test # 1855
5 16 10 1 0 50.00 6 lbw 4 Test v Australia Melbourne 26 Dec 2007 Test # 1855
12 36 24 2 0 50.00 6 lbw 2 Test v Australia Sydney 2 Jan 2008 Test # 1857
0 2 3 0 0 0.00 6 caught 4 Test v Australia Sydney 2 Jan 2008 Test # 1857
3 31 14 0 0 21.42 5 caught 2 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
26 65 44 3 1 59.09 5 caught 2 ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
5 6 3 1 0 166.66 5 caught 2 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
10 33 21 1 0 47.61 4 bowled 2 ODI v Australia Sydney 2 Mar 2008 ODI # 2688
38 27 38 2 2 100.00 4 caught 1 ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
26 37 33 1 1 78.78 4 bowled 2 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
48 54 47 1 3 102.12 4 caught 2 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
37 38 32 4 1 115.62 4 caught 1 ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
23 70 30 2 1 76.66 4 bowled 1 ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
20 40 32 4 0 62.50 4 lbw 2 ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
12 25 17 0 1 70.58 3 caught 1 ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
0 12 6 0 0 0.00 3 caught 1 ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
17 46 23 2 0 73.91 3 bowled 2 ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
23 52 40 2 0 57.50 4 caught 2 ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
66 100 88 7 1 75.00 4 lbw 1 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
117 126 95 17 1 123.15 4 caught 1 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
5 5 6 1 0 83.33 4 bowled 1 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
73 86 62 11 1 117.74 4 caught 2 ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
32 43 21 3 2 152.38 4 caught 2 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
1 4 3 0 0 33.33 5 lbw 1 T20I v New Zealand Christchurch 25 Feb 2009 T20I # 84
50 33 34 3 4 147.05 4 caught 1 T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
2 17 13 0 0 15.38 4 run out 1 ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
0 5 4 0 0 0.00 4 caught 1 ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
87 82 60 10 6 145.00 4 caught 1 ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
DNB - - - - - - - 2 ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
11 26 24 0 0 45.83 5 caught 1 ODI v New Zealand Auckland 14 Mar 2009 ODI # 2825
22 72 50 4 0 44.00 6 bowled 2 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
DNB - - - - - - - 4 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
0 17 11 0 0 0.00 7 caught 2 Test v New Zealand Napier 26 Mar 2009 Test # 1917
54* 79 63 10 0 85.71 6 not out 3 Test v New Zealand Napier 26 Mar 2009 Test # 1917
9 11 12 2 0 75.00 6 lbw 1 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
40 75 46 6 1 86.95 6 caught 3 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
17 14 9 0 2 188.88 5 stumped 2 T20I v England Lord's 14 Jun 2009 T20I # 109
131 134 102 10 7 128.43 4 caught 1 ODI v West Indies Kingston 26 Jun 2009 ODI # 2852
35 47 33 5 1 106.06 4 caught 1 ODI v West Indies Kingston 28 Jun 2009 ODI # 2853
2 8 6 0 0 33.33 4 caught 2 ODI v West Indies Gros Islet 3 Jul 2009 ODI # 2854
TDNB - - - - - - - - ODI v West Indies Gros Islet 5 Jul 2009 ODI # 2855
16 29 22 2 0 72.72 4 caught 2 ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
56* 75 41 6 1 136.58 4 not out 1 ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
1 5 4 0 0 25.00 4 bowled 2 ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
13 28 25 1 0 52.00 4 lbw 2 ODI v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
12 41 31 0 1 38.70 6 caught 1 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
25 52 32 3 0 78.12 7 caught 3 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
DNB - - - - - - - 2 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
DNB - - - - - - - 4 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
12 22 14 1 0 85.71 5 caught 2 T20I v West Indies Bridgetown 9 May 2010 T20I # 169
52 91 64 8 1 81.25 6 caught 2 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
5 23 14 1 0 35.71 6 caught 3 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
38 - 64 5 1 59.37 4 lbw 1 ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
26 46 31 4 0 83.87 4 caught 2 ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
12 20 13 1 0 92.30 4 run out 1 T20I v South Africa Durban 9 Jan 2011 T20I # 196
2 4 4 0 0 50.00 5 caught 2 ODI v South Africa Durban 12 Jan 2011 ODI # 3079
53 74 68 4 0 77.94 4 caught 1 ODI v South Africa Johannesburg 15 Jan 2011 ODI # 3080
16 43 27 2 0 59.25 4 lbw 2 ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
12 22 20 1 1 60.00 4 caught 2 ODI v South Africa Gqeberha 21 Jan 2011 ODI # 3084
8 18 14 2 0 57.14 5 caught 2 ODI v South Africa Centurion 23 Jan 2011 ODI # 3087
DNB - - - - - - - 1 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
62 141 115 10 0 53.91 6 caught 2 Test v England Nottingham 29 Jul 2011 Test # 2001
8 50 32 1 0 25.00 6 caught 4 Test v England Nottingham 29 Jul 2011 Test # 2001
0 2 2 0 0 0.00 4 bowled 2 ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
TDNB - - - - - - - - ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
DNB - - - - - - - 2 T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
DNB - - - - - - - 1 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
DNB - - - - - - - 1 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
15* 28 12 1 1 125.00 5 not out 2 T20I v Australia Sydney 31 Jan 2016 T20I # 489
15 29 16 1 0 93.75 5 caught 1 T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
DNB - - - - - - - 2 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
4 - 10 0 0 40.00 4 caught 1 ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
14 - 10 1 0 140.00 5 caught 1 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
39 - 55 4 0 70.90 4 lbw 1 ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
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