Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Start of match date greater than or equal to 1 Mar 1992 remove greater than or equal to 1 Mar 1992 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 2004-2019 349 437 36 18672 311* 46.56 28718 65.01 55 88 19 2138 93 Profile
filtered 2004-2019 52 68 3 2527 253* 38.87 4535 55.72 7 13 5 291 5
Innings by innings list
24 50 49 4 0 48.97 5 bowled 1 Test v India Eden Gardens 28 Nov 2004 Test # 1724
2 24 20 0 0 10.00 5 caught 3 Test v India Eden Gardens 28 Nov 2004 Test # 1724
0 11 6 0 0 0.00 3 caught 2 Test v India Johannesburg 15 Dec 2006 Test # 1823
17 56 30 2 0 56.66 3 caught 4 Test v India Johannesburg 15 Dec 2006 Test # 1823
1 17 9 0 0 11.11 3 lbw 1 Test v India Durban 26 Dec 2006 Test # 1825
0 7 4 0 0 0.00 3 lbw 3 Test v India Durban 26 Dec 2006 Test # 1825
63 212 174 7 0 36.20 3 caught 2 Test v India Cape Town 2 Jan 2007 Test # 1827
10 29 22 2 0 45.45 3 lbw 4 Test v India Cape Town 2 Jan 2007 Test # 1827
159 406 262 20 0 60.68 3 run out 1 Test v India Chennai 26 Mar 2008 Test # 1870
81 200 148 9 0 54.72 3 caught 3 Test v India Chennai 26 Mar 2008 Test # 1870
16 48 34 2 0 47.05 3 caught 2 Test v India Ahmedabad 3 Apr 2008 Test # 1871
51 114 101 6 0 50.49 3 bowled 1 Test v India Kanpur 11 Apr 2008 Test # 1873
0 7 6 0 0 0.00 3 caught 3 Test v India Kanpur 11 Apr 2008 Test # 1873
253* 675 473 22 0 53.48 3 not out 1 Test v India Nagpur 6 Feb 2010 Test # 1951
114 228 166 14 1 68.67 3 caught 1 Test v India Eden Gardens 14 Feb 2010 Test # 1952
123* 499 394 16 0 31.21 3 not out 3 Test v India Eden Gardens 14 Feb 2010 Test # 1952
34 41 22 7 0 154.54 1 caught 2 ODI v India Gwalior 24 Feb 2010 ODI # 2962
87 - 103 8 0 84.46 2 caught 1 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
140 296 202 14 1 69.30 3 caught 2 Test v India Centurion 16 Dec 2010 Test # 1985
33 106 46 5 0 71.73 3 lbw 2 Test v India Durban 26 Dec 2010 Test # 1987
16 19 16 3 0 100.00 3 caught 4 Test v India Durban 26 Dec 2010 Test # 1987
59 110 80 9 1 73.75 3 caught 1 Test v India Cape Town 2 Jan 2011 Test # 1988
2 21 11 0 0 18.18 4 bowled 3 Test v India Cape Town 2 Jan 2011 Test # 1988
1 5 3 0 0 33.33 2 bowled 2 T20I v India Durban 9 Jan 2011 T20I # 196
50 59 36 8 0 138.88 2 caught 1 ODI v India Durban 12 Jan 2011 ODI # 3079
4 8 9 1 0 44.44 1 caught 2 ODI v India Johannesburg 15 Jan 2011 ODI # 3080
16 28 18 2 0 88.88 2 bowled 1 ODI v India Cape Town 18 Jan 2011 ODI # 3082
64 93 69 8 0 92.75 1 run out 1 ODI v India Gqeberha 21 Jan 2011 ODI # 3084
116* 184 132 9 0 87.87 2 not out 1 ODI v India Centurion 23 Jan 2011 ODI # 3087
61 114 72 5 0 84.72 1 caught 2 ODI v India Nagpur 12 Mar 2011 ODI # 3128
0 2 2 0 0 0.00 1 caught 2 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
22 17 15 4 0 146.66 1 caught 2 ODI v India Cardiff 6 Jun 2013 ODI # 3363
65 117 88 5 1 73.86 1 bowled 1 ODI v India Johannesburg 5 Dec 2013 ODI # 3442
100 160 117 8 0 85.47 2 caught 1 ODI v India Durban 8 Dec 2013 ODI # 3443
13 21 16 3 0 81.25 1 caught 1 ODI v India Centurion 11 Dec 2013 ODI # 3444
36 117 74 6 0 48.64 3 bowled 2 Test v India Johannesburg 18 Dec 2013 Test # 2108
4 26 13 1 0 30.76 3 bowled 4 Test v India Johannesburg 18 Dec 2013 Test # 2108
3 24 18 0 0 16.66 3 bowled 2 Test v India Durban 26 Dec 2013 Test # 2111
DNB - - - - - - - 4 Test v India Durban 26 Dec 2013 Test # 2111
22 24 16 4 0 137.50 2 bowled 1 T20I v India Mirpur 4 Apr 2014 T20I # 399
22 50 28 2 0 78.57 1 caught 2 ODI v India Melbourne 22 Feb 2015 ODI # 3610
36 33 24 5 0 150.00 1 run out 2 T20I v India Dharamsala 2 Oct 2015 T20I # 456
2 8 3 0 0 66.66 2 caught 2 T20I v India Cuttack 5 Oct 2015 T20I # 457
37 96 59 3 0 62.71 2 bowled 1 ODI v India Kanpur 11 Oct 2015 ODI # 3689
17 25 17 3 0 100.00 1 stumped 2 ODI v India Indore 14 Oct 2015 ODI # 3692
5 21 15 0 0 33.33 3 stumped 1 ODI v India Rajkot 18 Oct 2015 ODI # 3695
7 24 10 0 0 70.00 2 caught 2 ODI v India Chennai 22 Oct 2015 ODI # 3698
23 18 13 5 0 176.92 2 caught 1 ODI v India Wankhede 25 Oct 2015 ODI # 3700
43 147 97 6 0 44.32 4 stumped 2 Test v India Mohali 5 Nov 2015 Test # 2186
0 6 6 0 0 0.00 4 bowled 4 Test v India Mohali 5 Nov 2015 Test # 2186
7 33 18 1 0 38.88 4 bowled 1 Test v India Bengaluru 14 Nov 2015 Test # 2188
1 15 10 0 0 10.00 4 caught 2 Test v India Nagpur 25 Nov 2015 Test # 2189
39 219 167 2 0 23.35 4 caught 4 Test v India Nagpur 25 Nov 2015 Test # 2189
3 44 34 0 0 8.82 3 caught 2 Test v India Delhi 3 Dec 2015 Test # 2191
25 289 244 3 0 10.24 3 bowled 4 Test v India Delhi 3 Dec 2015 Test # 2191
35 69 54 3 1 64.81 2 caught 1 ODI v India The Oval 11 Jun 2017 ODI # 3886
3 20 10 0 0 30.00 3 caught 1 Test v India Cape Town 5 Jan 2018 Test # 2292
4 25 15 1 0 26.66 4 caught 3 Test v India Cape Town 5 Jan 2018 Test # 2292
82 208 153 14 0 53.59 3 run out 1 Test v India Centurion 13 Jan 2018 Test # 2293
1 15 10 0 0 10.00 3 lbw 3 Test v India Centurion 13 Jan 2018 Test # 2293
61 239 121 7 0 50.41 4 caught 2 Test v India Johannesburg 24 Jan 2018 Test # 2294
52 240 140 5 0 37.14 3 caught 4 Test v India Johannesburg 24 Jan 2018 Test # 2294
16 32 17 1 0 94.11 2 lbw 1 ODI v India Durban 1 Feb 2018 ODI # 3969
23 39 32 4 0 71.87 1 caught 1 ODI v India Centurion 4 Feb 2018 ODI # 3970
1 5 2 0 0 50.00 1 lbw 2 ODI v India Cape Town 7 Feb 2018 ODI # 3971
33 59 40 4 0 82.50 2 caught 2 ODI v India Johannesburg 10 Feb 2018 ODI # 3973
71 151 92 5 0 77.17 1 run out 2 ODI v India Gqeberha 13 Feb 2018 ODI # 3976
10 25 19 2 0 52.63 2 caught 1 ODI v India Centurion 16 Feb 2018 ODI # 3978
6 16 9 1 0 66.66 1 caught 1 ODI v India Southampton 5 Jun 2019 ODI # 4150
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