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