Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Ordered by runs scored (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 2006-2018 161 291 16 12472 294 45.35 26562 46.95 33 57 9 1442 11 Profile
filtered 2006-2018 66 125 9 5295 244* 45.64 11424 46.34 17 22 5 576 8
Innings by innings list
244* 634 409 27 0 59.65 1 not out 2 v Australia Melbourne 26 Dec 2017 Test # 2289
235* 625 428 26 0 54.90 2 not out 3 v Australia Brisbane 25 Nov 2010 Test # 1981
190 492 377 23 2 50.39 1 run out 2 v India Eden Gardens 5 Dec 2012 Test # 2065
189 488 342 16 0 55.26 2 caught 2 v Australia Sydney 3 Jan 2011 Test # 1989
176 556 374 21 0 47.05 1 bowled 3 v India Ahmedabad 15 Nov 2012 Test # 2058
173 410 283 16 2 61.13 1 caught 1 v Bangladesh Chattogram 12 Mar 2010 Test # 1954
148 428 269 18 0 55.01 2 caught 2 v Australia Adelaide 3 Dec 2010 Test # 1983
139* 294 256 15 0 54.29 2 not out 3 v West Indies Bridgetown 26 Feb 2009 Test # 1911
130 299 243 13 0 53.49 1 caught 3 v India Rajkot 9 Nov 2016 Test # 2232
122 336 270 13 1 45.18 1 caught 2 v India Wankhede 23 Nov 2012 Test # 2062
118 380 285 12 0 41.40 1 caught 3 v Sri Lanka Galle 18 Dec 2007 Test # 1854
118 401 263 11 0 44.86 2 caught 2 v South Africa Durban 26 Dec 2009 Test # 1944
116 389 290 9 0 40.00 2 caught 4 v Australia Perth 14 Dec 2006 Test # 1821
116 335 252 15 0 46.03 1 caught 3 v New Zealand Dunedin 6 Mar 2013 Test # 2077
109* 189 156 11 0 69.87 1 not out 4 v Bangladesh Mirpur 20 Mar 2010 Test # 1956
105 368 266 12 0 39.47 1 caught 1 v West Indies Bridgetown 1 May 2015 Test # 2160
104* 364 243 12 0 42.79 2 not out 3 v India Nagpur 1 Mar 2006 Test # 1785
94 274 187 9 1 50.26 2 caught 1 v West Indies Bridgetown 26 Feb 2009 Test # 1911
94 339 278 9 0 33.81 2 caught 2 v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
82 212 152 11 0 53.94 2 caught 2 v Australia Melbourne 26 Dec 2010 Test # 1986
81 344 234 8 0 34.61 1 lbw 1 v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
76 257 211 8 0 36.01 1 bowled 2 v West Indies St George's 21 Apr 2015 Test # 2158
76 242 186 11 0 40.86 1 caught 2 v South Africa Centurion 22 Jan 2016 Test # 2200
72 212 153 10 0 47.05 1 caught 2 v Australia Perth 13 Dec 2013 Test # 2107
67 283 168 6 0 39.88 2 caught 1 v Australia Brisbane 25 Nov 2010 Test # 1981
65 228 136 7 0 47.79 2 caught 2 v South Africa Cape Town 3 Jan 2010 Test # 1946
65 226 195 3 0 33.33 1 caught 4 v Australia Brisbane 21 Nov 2013 Test # 2103
62 181 124 5 0 50.00 1 caught 3 v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
60 206 160 7 0 37.50 2 bowled 1 v India Nagpur 1 Mar 2006 Test # 1785
60 177 137 7 1 43.79 1 caught 3 v New Zealand Wellington 13 Mar 2008 Test # 1867
59* 157 121 8 0 48.76 1 not out 4 v West Indies St George's 21 Apr 2015 Test # 2158
59 129 117 5 0 50.42 1 caught 4 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
58 164 103 7 0 56.31 2 caught 3 v West Indies St John's 15 Feb 2009 Test # 1908
55 153 116 7 0 47.41 2 caught 4 v South Africa Cape Town 3 Jan 2010 Test # 1946
54 221 188 4 0 28.72 1 lbw 4 v India Visakhapatnam 17 Nov 2016 Test # 2235
52 172 116 5 0 44.82 2 caught 1 v India Chennai 11 Dec 2008 Test # 1898
52 158 134 5 0 38.80 2 caught 1 v West Indies St John's 15 Feb 2009 Test # 1908
51 91 64 7 0 79.68 1 lbw 3 v Australia Melbourne 26 Dec 2013 Test # 2110
50 99 67 8 0 74.62 2 lbw 2 v India Mohali 19 Dec 2008 Test # 1901
49* 78 69 6 0 71.01 2 not out 4 v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
49 144 134 4 0 36.56 1 caught 3 v India Chennai 16 Dec 2016 Test # 2241
46 103 60 5 0 76.66 1 stumped 1 v India Wankhede 8 Dec 2016 Test # 2239
44 132 91 5 0 48.35 1 caught 1 v New Zealand Wellington 13 Mar 2008 Test # 1867
43 128 94 4 0 45.74 2 caught 4 v Australia Brisbane 23 Nov 2006 Test # 1817
43 189 145 4 0 29.65 1 caught 4 v New Zealand Auckland 22 Mar 2013 Test # 2084
43 86 70 7 0 61.42 1 caught 4 v South Africa Johannesburg 14 Jan 2016 Test # 2199
41 148 109 7 0 37.61 1 caught 2 v India Ahmedabad 15 Nov 2012 Test # 2058
39 71 55 3 0 70.90 1 caught 3 v Bangladesh Chattogram 12 Mar 2010 Test # 1954
39 143 104 3 0 37.50 1 lbw 1 v Australia Sydney 4 Jan 2018 Test # 2291
38 143 118 4 0 32.20 1 caught 2 v New Zealand Hamilton 5 Mar 2008 Test # 1866
37 97 69 7 0 53.62 1 caught 3 v New Zealand Napier 22 Mar 2008 Test # 1868
37 128 90 3 0 41.11 1 caught 2 v Australia Adelaide 2 Dec 2017 Test # 2285
32 91 63 3 1 50.79 2 caught 2 v Australia Perth 16 Dec 2010 Test # 1984
27 90 57 2 0 47.36 2 caught 1 v Australia Adelaide 1 Dec 2006 Test # 1819
27 70 47 3 0 57.44 1 caught 1 v Australia Melbourne 26 Dec 2013 Test # 2110
27 78 49 4 0 55.10 1 caught 1 v South Africa Cape Town 2 Jan 2016 Test # 2197
27 72 42 6 0 64.28 1 caught 1 v India Mohali 26 Nov 2016 Test # 2238
24 69 38 1 0 63.15 2 caught 3 v West Indies Port of Spain 6 Mar 2009 Test # 1914
21 49 31 2 0 67.74 2 lbw 1 v South Africa Johannesburg 14 Jan 2010 Test # 1948
21 51 46 3 0 45.65 1 caught 2 v Bangladesh Mirpur 20 Mar 2010 Test # 1956
21 63 47 2 0 44.68 1 lbw 1 v India Rajkot 9 Nov 2016 Test # 2232
20 64 46 1 0 43.47 2 bowled 3 v Australia Melbourne 26 Dec 2006 Test # 1824
20 88 47 2 0 42.55 2 caught 1 v Australia Sydney 2 Jan 2007 Test # 1826
18* 31 30 1 0 60.00 1 not out 4 v India Wankhede 23 Nov 2012 Test # 2062
18 46 27 0 0 66.66 1 caught 2 v South Africa Johannesburg 14 Jan 2016 Test # 2199
18 50 28 3 0 64.28 1 lbw 3 v India Wankhede 8 Dec 2016 Test # 2239
17 55 38 2 0 44.73 2 lbw 1 v India Mohali 9 Mar 2006 Test # 1788
17 43 31 1 0 54.83 1 caught 1 v New Zealand Wellington 14 Mar 2013 Test # 2080
16 85 66 2 0 24.24 1 lbw 4 v Australia Adelaide 2 Dec 2017 Test # 2285
15 26 15 2 0 100.00 2 caught 2 v Australia Perth 14 Dec 2006 Test # 1821
15 26 17 3 0 88.23 2 caught 2 v South Africa Centurion 16 Dec 2009 Test # 1942
14 33 25 3 0 56.00 2 caught 4 v Sri Lanka Galle 26 Mar 2012 Test # 2038
14 17 12 3 0 116.66 1 lbw 2 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
14 35 20 2 0 70.00 1 caught 3 v Australia Perth 14 Dec 2017 Test # 2288
14 32 26 2 0 53.84 1 caught 3 v New Zealand Christchurch 30 Mar 2018 Test # 2301
13 33 27 3 0 48.14 1 caught 2 v Sri Lanka Galle 18 Dec 2007 Test # 1854
13 14 14 3 0 92.85 1 caught 4 v New Zealand Hamilton 5 Mar 2008 Test # 1866
13 24 16 1 0 81.25 2 lbw 4 v Australia Perth 16 Dec 2010 Test # 1984
13 105 93 1 0 13.97 1 caught 3 v India Nagpur 13 Dec 2012 Test # 2066
13 43 30 2 0 43.33 1 caught 2 v Australia Brisbane 21 Nov 2013 Test # 2103
13 32 22 2 0 59.09 1 caught 3 v West Indies North Sound 13 Apr 2015 Test # 2157
12 35 24 1 0 50.00 2 caught 1 v West Indies Port of Spain 6 Mar 2009 Test # 1914
12 78 56 1 0 21.42 2 caught 4 v South Africa Centurion 16 Dec 2009 Test # 1942
12 28 23 1 0 52.17 1 caught 3 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
12 50 49 1 0 24.48 1 bowled 3 v India Mohali 26 Nov 2016 Test # 2238
11 27 15 1 0 73.33 2 caught 2 v Australia Brisbane 23 Nov 2006 Test # 1817
11 49 37 1 0 29.72 2 caught 1 v Australia Melbourne 26 Dec 2006 Test # 1824
11 40 28 1 0 39.28 1 bowled 1 v West Indies North Sound 13 Apr 2015 Test # 2157
10 34 19 1 0 52.63 2 caught 4 v India Mohali 19 Dec 2008 Test # 1901
10 45 32 1 0 31.25 1 caught 1 v New Zealand Dunedin 6 Mar 2013 Test # 2077
10 57 38 1 0 26.31 1 caught 1 v India Chennai 16 Dec 2016 Test # 2241
10 29 20 0 0 50.00 1 bowled 3 v Australia Sydney 4 Jan 2018 Test # 2291
9 48 35 1 0 25.71 2 caught 3 v Australia Adelaide 1 Dec 2006 Test # 1819
9 51 30 1 0 30.00 2 caught 3 v India Chennai 11 Dec 2008 Test # 1898
8 35 27 1 0 29.62 1 caught 3 v South Africa Cape Town 2 Jan 2016 Test # 2197
7 28 19 1 0 36.84 1 lbw 2 v Australia Sydney 3 Jan 2014 Test # 2113
7 8 12 1 0 58.33 1 caught 4 v Australia Sydney 3 Jan 2014 Test # 2113
7 38 27 1 0 25.92 1 lbw 3 v South Africa Durban 26 Dec 2015 Test # 2196
7 16 13 1 0 53.84 1 caught 3 v Australia Brisbane 23 Nov 2017 Test # 2282
7 22 16 1 0 43.75 1 lbw 1 v Australia Perth 14 Dec 2017 Test # 2288
5 26 27 1 0 18.51 1 caught 4 v South Africa Centurion 22 Jan 2016 Test # 2200
5 16 21 0 0 23.80 1 caught 1 v New Zealand Auckland 22 Mar 2018 Test # 2299
4 11 8 1 0 50.00 2 caught 3 v Australia Sydney 2 Jan 2007 Test # 1826
4 2 4 1 0 100.00 1 caught 4 v Sri Lanka Kandy 1 Dec 2007 Test # 1851
4 46 20 0 0 20.00 2 caught 1 v West Indies Kingston 4 Feb 2009 Test # 1906
4 8 7 1 0 57.14 1 caught 2 v New Zealand Auckland 22 Mar 2013 Test # 2084
4 30 16 0 0 25.00 1 caught 3 v West Indies Bridgetown 1 May 2015 Test # 2160
4 39 26 0 0 15.38 1 bowled 1 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
3 13 11 0 0 27.27 1 bowled 2 v Australia Adelaide 5 Dec 2013 Test # 2105
2 26 20 0 0 10.00 2 caught 3 v India Mohali 9 Mar 2006 Test # 1788
2 28 21 0 0 9.52 1 bowled 1 v New Zealand Napier 22 Mar 2008 Test # 1868
2 13 11 0 0 18.18 1 bowled 2 v India Visakhapatnam 17 Nov 2016 Test # 2235
2 13 10 0 0 20.00 1 caught 1 v Australia Brisbane 23 Nov 2017 Test # 2282
2 11 11 0 0 18.18 1 caught 3 v New Zealand Auckland 22 Mar 2018 Test # 2299
2 9 7 0 0 28.57 1 bowled 1 v New Zealand Christchurch 30 Mar 2018 Test # 2301
1* 34 2 0 0 50.00 2 not out 1 v West Indies North Sound 13 Feb 2009 Test # 1907
1 14 6 0 0 16.66 2 caught 3 v South Africa Johannesburg 14 Jan 2010 Test # 1948
1 2 4 0 0 25.00 1 stumped 4 v India Eden Gardens 5 Dec 2012 Test # 2065
1 44 28 0 0 3.57 1 lbw 1 v India Nagpur 13 Dec 2012 Test # 2066
1 7 7 0 0 14.28 1 caught 4 v Australia Adelaide 5 Dec 2013 Test # 2105
0 2 3 0 0 0.00 1 lbw 2 v Sri Lanka Kandy 1 Dec 2007 Test # 1851
0 11 6 0 0 0.00 2 caught 3 v West Indies Kingston 4 Feb 2009 Test # 1906
0 7 5 0 0 0.00 2 lbw 2 v Sri Lanka Galle 26 Mar 2012 Test # 2038
0 1 1 0 0 0.00 1 bowled 4 v Australia Perth 13 Dec 2013 Test # 2107
0 11 11 0 0 0.00 1 caught 1 v South Africa Durban 26 Dec 2015 Test # 2196
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page