Records type batting analysis [change type]
View match by match list [change view]
Opposition team India remove India from query
Ordered by balls faced (descending)
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
Match by match list
114 123* 237 560 42.32 30 1 Test v India Eden Gardens 14 Feb 2010 Test # 1952
253* - 253 473 53.48 22 0 Test v India Nagpur 6 Feb 2010 Test # 1951
159 81 240 410 58.53 29 0 Test v India Chennai 26 Mar 2008 Test # 1870
3 25 28 278 10.07 3 0 Test v India Delhi 3 Dec 2015 Test # 2191
61 52 113 261 43.29 12 0 Test v India Johannesburg 24 Jan 2018 Test # 2294
140 - 140 202 69.30 14 1 Test v India Centurion 16 Dec 2010 Test # 1985
63 10 73 196 37.24 9 0 Test v India Cape Town 2 Jan 2007 Test # 1827
1 39 40 177 22.59 2 0 Test v India Nagpur 25 Nov 2015 Test # 2189
82 1 83 163 50.92 14 0 Test v India Centurion 13 Jan 2018 Test # 2293
116* - 116 132 87.87 9 0 ODI v India Centurion 23 Jan 2011 ODI # 3087
100 - 100 117 85.47 8 0 ODI v India Durban 8 Dec 2013 ODI # 3443
51 0 51 107 47.66 6 0 Test v India Kanpur 11 Apr 2008 Test # 1873
87 - 87 103 84.46 8 0 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
43 0 43 103 41.74 6 0 Test v India Mohali 5 Nov 2015 Test # 2186
71 - 71 92 77.17 5 0 ODI v India Gqeberha 13 Feb 2018 ODI # 3976
59 2 61 91 67.03 9 1 Test v India Cape Town 2 Jan 2011 Test # 1988
65 - 65 88 73.86 5 1 ODI v India Johannesburg 5 Dec 2013 ODI # 3442
36 4 40 87 45.97 7 0 Test v India Johannesburg 18 Dec 2013 Test # 2108
61 - 61 72 84.72 5 0 ODI v India Nagpur 12 Mar 2011 ODI # 3128
24 2 26 69 37.68 4 0 Test v India Eden Gardens 28 Nov 2004 Test # 1724
64 - 64 69 92.75 8 0 ODI v India Gqeberha 21 Jan 2011 ODI # 3084
33 16 49 62 79.03 8 0 Test v India Durban 26 Dec 2010 Test # 1987
37 - 37 59 62.71 3 0 ODI v India Kanpur 11 Oct 2015 ODI # 3689
35 - 35 54 64.81 3 1 ODI v India The Oval 11 Jun 2017 ODI # 3886
33 - 33 40 82.50 4 0 ODI v India Johannesburg 10 Feb 2018 ODI # 3973
0 17 17 36 47.22 2 0 Test v India Johannesburg 15 Dec 2006 Test # 1823
50 - 50 36 138.88 8 0 ODI v India Durban 12 Jan 2011 ODI # 3079
16 - 16 34 47.05 2 0 Test v India Ahmedabad 3 Apr 2008 Test # 1871
23 - 23 32 71.87 4 0 ODI v India Centurion 4 Feb 2018 ODI # 3970
22 - 22 28 78.57 2 0 ODI v India Melbourne 22 Feb 2015 ODI # 3610
3 4 7 25 28.00 1 0 Test v India Cape Town 5 Jan 2018 Test # 2292
36 - 36 24 150.00 5 0 T20I v India Dharamsala 2 Oct 2015 T20I # 456
34 - 34 22 154.54 7 0 ODI v India Gwalior 24 Feb 2010 ODI # 2962
10 - 10 19 52.63 2 0 ODI v India Centurion 16 Feb 2018 ODI # 3978
16 - 16 18 88.88 2 0 ODI v India Cape Town 18 Jan 2011 ODI # 3082
3 DNB 3 18 16.66 0 0 Test v India Durban 26 Dec 2013 Test # 2111
7 - 7 18 38.88 1 0 Test v India Bengaluru 14 Nov 2015 Test # 2188
17 - 17 17 100.00 3 0 ODI v India Indore 14 Oct 2015 ODI # 3692
16 - 16 17 94.11 1 0 ODI v India Durban 1 Feb 2018 ODI # 3969
13 - 13 16 81.25 3 0 ODI v India Centurion 11 Dec 2013 ODI # 3444
22 - 22 16 137.50 4 0 T20I v India Mirpur 4 Apr 2014 T20I # 399
22 - 22 15 146.66 4 0 ODI v India Cardiff 6 Jun 2013 ODI # 3363
5 - 5 15 33.33 0 0 ODI v India Rajkot 18 Oct 2015 ODI # 3695
1 0 1 13 7.69 0 0 Test v India Durban 26 Dec 2006 Test # 1825
23 - 23 13 176.92 5 0 ODI v India Wankhede 25 Oct 2015 ODI # 3700
7 - 7 10 70.00 0 0 ODI v India Chennai 22 Oct 2015 ODI # 3698
4 - 4 9 44.44 1 0 ODI v India Johannesburg 15 Jan 2011 ODI # 3080
6 - 6 9 66.66 1 0 ODI v India Southampton 5 Jun 2019 ODI # 4150
1 - 1 3 33.33 0 0 T20I v India Durban 9 Jan 2011 T20I # 196
2 - 2 3 66.66 0 0 T20I v India Cuttack 5 Oct 2015 T20I # 457
0 - 0 2 0.00 0 0 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
1 - 1 2 50.00 0 0 ODI v India Cape Town 7 Feb 2018 ODI # 3971
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