Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 26 Dec 1985 remove greater than or equal to 26 Dec 1985 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 161 291 16 12472 294 45.35 26562 46.95 33 57 9 1442 11
Innings by innings list
294 773 545 33 0 53.94 2 caught 2 v India Birmingham 10 Aug 2011 Test # 2003
263 836 528 18 0 49.81 1 caught 2 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
244* 634 409 27 0 59.65 1 not out 2 v Australia Melbourne 26 Dec 2017 Test # 2289
243 588 407 33 0 59.70 1 lbw 1 v West Indies Birmingham 17 Aug 2017 Test # 2270
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
162 540 345 17 0 46.95 2 caught 3 v New Zealand Lord's 21 May 2015 Test # 2162
160 485 339 17 0 47.19 2 caught 1 v West Indies Chester-le-Street 14 May 2009 Test # 1920
148 428 269 18 0 55.01 2 caught 2 v Australia Adelaide 3 Dec 2010 Test # 1983
147 389 286 14 0 51.39 1 caught 3 v India The Oval 7 Sep 2018 Test # 2318
139* 294 256 15 0 54.29 2 not out 3 v West Indies Bridgetown 26 Feb 2009 Test # 1911
133 399 274 10 0 48.54 2 caught 2 v Sri Lanka Cardiff 26 May 2011 Test # 1994
130 262 190 18 0 68.42 1 caught 3 v New Zealand Leeds 24 May 2013 Test # 2089
130 299 243 13 0 53.49 1 caught 3 v India Rajkot 9 Nov 2016 Test # 2232
127 341 260 18 0 48.84 3 lbw 2 v Pakistan Manchester 27 Jul 2006 Test # 1811
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
115 392 295 11 1 38.98 2 bowled 1 v South Africa The Oval 19 Jul 2012 Test # 2049
110 215 173 17 0 63.58 2 caught 3 v Pakistan The Oval 18 Aug 2010 Test # 1970
109* 189 156 11 0 69.87 1 not out 4 v Bangladesh Mirpur 20 Mar 2010 Test # 1956
106 305 215 10 0 49.30 2 lbw 3 v West Indies Manchester 7 Jun 2007 Test # 1835
106 337 231 10 0 45.88 2 stumped 3 v Sri Lanka Lord's 3 Jun 2011 Test # 1995
105 327 279 10 0 37.63 3 bowled 1 v Pakistan Lord's 13 Jul 2006 Test # 1809
105 285 196 10 0 53.57 2 caught 1 v West Indies Lord's 17 May 2007 Test # 1831
105 368 266 12 0 39.47 1 caught 1 v West Indies Bridgetown 1 May 2015 Test # 2160
105 241 172 15 0 61.04 1 bowled 1 v Pakistan Manchester 22 Jul 2016 Test # 2208
104* 364 243 12 0 42.79 2 not out 3 v India Nagpur 1 Mar 2006 Test # 1785
96 281 164 15 0 58.53 2 caught 1 v Sri Lanka Lord's 3 Jun 2011 Test # 1995
96 347 233 13 0 41.20 2 bowled 2 v Australia Lord's 16 Jul 2015 Test # 2171
95 190 147 18 0 64.62 2 lbw 1 v Australia Lord's 16 Jul 2009 Test # 1925
95 290 231 9 0 41.12 1 caught 1 v India Southampton 27 Jul 2014 Test # 2132
94 274 187 9 1 50.26 2 caught 1 v West Indies Bridgetown 26 Feb 2009 Test # 1911
94 296 220 10 0 42.72 2 lbw 2 v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
94 339 278 9 0 33.81 2 caught 2 v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
89 232 184 10 0 48.36 3 caught 1 v Sri Lanka Lord's 11 May 2006 Test # 1802
88 300 200 10 0 44.00 1 lbw 1 v South Africa The Oval 27 Jul 2017 Test # 2266
85 330 234 11 0 36.32 2 caught 3 v Australia The Oval 20 Aug 2015 Test # 2178
85 235 173 9 0 49.13 1 lbw 1 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
83 206 146 11 0 56.84 3 lbw 3 v Pakistan The Oval 17 Aug 2006 Test # 1814
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
81 202 124 12 0 65.32 1 bowled 2 v Pakistan Lord's 14 Jul 2016 Test # 2206
79 197 127 10 0 62.20 2 caught 4 v West Indies Lord's 17 May 2012 Test # 2043
79 251 183 9 0 43.16 1 caught 2 v India The Oval 15 Aug 2014 Test # 2137
76* 128 78 9 0 97.43 1 not out 3 v Pakistan Manchester 22 Jul 2016 Test # 2208
76 175 125 12 0 60.80 2 caught 1 v South Africa Birmingham 30 Jul 2008 Test # 1883
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
75 226 187 12 0 40.10 2 lbw 2 v New Zealand Leeds 29 May 2015 Test # 2163
72 212 153 10 0 47.05 1 caught 2 v Australia Perth 13 Dec 2013 Test # 2107
71 265 190 8 0 37.36 1 bowled 1 v India The Oval 7 Sep 2018 Test # 2318
70* 182 114 7 0 61.40 2 not out 3 v India Southampton 27 Jul 2014 Test # 2132
70 221 148 14 0 47.29 1 bowled 1 v Pakistan Lord's 24 May 2018 Test # 2304
69 232 192 10 0 35.93 1 caught 3 v South Africa Lord's 6 Jul 2017 Test # 2262
67 133 106 12 0 63.20 2 caught 4 v South Africa The Oval 7 Aug 2008 Test # 1885
67 283 168 6 0 39.88 2 caught 1 v Australia Brisbane 25 Nov 2010 Test # 1981
66 167 103 7 0 64.07 1 caught 3 v Pakistan Birmingham 3 Aug 2016 Test # 2212
65 180 125 8 0 52.00 2 caught 3 v West Indies Lord's 17 May 2007 Test # 1831
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
65 161 117 10 0 55.55 1 caught 2 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
63 241 164 4 0 38.41 2 stumped 4 v Pakistan Sharjah 1 Nov 2015 Test # 2184
62 181 124 5 0 50.00 1 caught 3 v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
62 233 177 7 0 35.02 1 caught 2 v Australia Manchester 1 Aug 2013 Test # 2092
61 148 98 11 0 62.24 2 caught 2 v India The Oval 9 Aug 2007 Test # 1842
61 181 109 8 0 55.96 2 caught 2 v New Zealand Lord's 15 May 2008 Test # 1874
60 206 160 7 0 37.50 2 bowled 1 v India Nagpur 1 Mar 2006 Test # 1785
60 171 121 10 0 49.58 2 caught 1 v West Indies Manchester 7 Jun 2007 Test # 1835
60 177 137 7 1 43.79 1 caught 3 v New Zealand Wellington 13 Mar 2008 Test # 1867
60 191 132 9 0 45.45 2 caught 1 v South Africa Lord's 10 Jul 2008 Test # 1880
60 283 178 6 0 33.70 2 caught 3 v South Africa Leeds 18 Jul 2008 Test # 1881
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
56 217 171 4 0 32.74 2 lbw 4 v New Zealand Leeds 29 May 2015 Test # 2163
55 153 116 7 0 47.41 2 caught 4 v South Africa Cape Town 3 Jan 2010 Test # 1946
55 143 102 7 0 53.92 2 caught 2 v Sri Lanka Southampton 16 Jun 2011 Test # 1996
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 230 164 5 0 31.09 1 lbw 1 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
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
50 260 165 6 0 30.30 1 caught 3 v Australia Nottingham 10 Jul 2013 Test # 2090
49* 78 69 6 0 71.01 2 not out 4 v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
49* 126 86 3 1 56.97 7 not out 3 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
49 243 187 4 0 26.20 2 caught 4 v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
49 142 119 4 0 41.17 1 caught 2 v Pakistan Sharjah 1 Nov 2015 Test # 2184
49 144 134 4 0 36.56 1 caught 3 v India Chennai 16 Dec 2016 Test # 2241
47* 74 65 7 0 72.30 1 not out 4 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
46 79 62 5 1 74.19 2 caught 4 v South Africa Leeds 2 Aug 2012 Test # 2051
46 103 60 5 0 76.66 1 stumped 1 v India Wankhede 8 Dec 2016 Test # 2239
46 150 103 6 0 44.66 1 caught 1 v South Africa Manchester 4 Aug 2017 Test # 2268
46 153 106 7 0 43.39 1 caught 2 v Pakistan Leeds 1 Jun 2018 Test # 2305
45 88 52 8 0 86.53 1 lbw 1 v Pakistan Birmingham 3 Aug 2016 Test # 2212
44 132 91 5 0 48.35 1 caught 1 v New Zealand Wellington 13 Mar 2008 Test # 1867
43* 112 86 3 0 50.00 2 not out 4 v West Indies Nottingham 25 May 2012 Test # 2044
43 128 94 4 0 45.74 2 caught 4 v Australia Brisbane 23 Nov 2006 Test # 1817
43 160 111 6 0 38.73 2 lbw 1 v India Nottingham 27 Jul 2007 Test # 1841
43 150 85 5 0 50.58 2 caught 4 v India The Oval 9 Aug 2007 Test # 1842
43 189 145 4 0 29.65 1 caught 4 v New Zealand Auckland 22 Mar 2013 Test # 2084
43 122 87 7 0 49.42 2 lbw 2 v Australia Nottingham 6 Aug 2015 Test # 2175
43 86 70 7 0 61.42 1 caught 4 v South Africa Johannesburg 14 Jan 2016 Test # 2199
42 120 76 2 0 55.26 2 lbw 1 v West Indies Leeds 25 May 2007 Test # 1834
42 121 76 6 0 55.26 1 caught 4 v South Africa Nottingham 14 Jul 2017 Test # 2264
41 148 109 7 0 37.61 1 caught 2 v India Ahmedabad 15 Nov 2012 Test # 2058
40 119 69 6 0 57.97 3 lbw 1 v Pakistan The Oval 17 Aug 2006 Test # 1814
39 159 102 5 0 38.23 2 caught 2 v South Africa The Oval 7 Aug 2008 Test # 1885
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
36 67 39 6 0 92.30 2 lbw 1 v India Lord's 19 Jul 2007 Test # 1840
35 136 96 4 0 36.45 2 bowled 1 v West Indies Lord's 6 May 2009 Test # 1919
35 83 50 4 0 70.00 1 bowled 1 v Pakistan The Oval 11 Aug 2016 Test # 2216
34* 114 85 4 0 40.00 3 not out 4 v Sri Lanka Birmingham 25 May 2006 Test # 1803
34 126 87 4 0 39.08 2 caught 1 v India The Oval 18 Aug 2011 Test # 2004
34 115 81 6 0 41.97 1 caught 1 v New Zealand Leeds 24 May 2013 Test # 2089
34 81 53 4 0 64.15 1 lbw 4 v Australia The Oval 21 Aug 2013 Test # 2094
34 75 48 5 0 70.83 2 caught 2 v Australia Birmingham 29 Jul 2015 Test # 2173
32 54 42 6 0 76.19 2 lbw 3 v Australia Lord's 16 Jul 2009 Test # 1925
32 91 63 3 1 50.79 2 caught 2 v Australia Perth 16 Dec 2010 Test # 1984
32 150 115 2 0 27.82 1 caught 1 v New Zealand Lord's 16 May 2013 Test # 2088
30 104 65 3 0 46.15 2 caught 1 v Australia Leeds 7 Aug 2009 Test # 1929
30 136 84 4 0 35.71 2 caught 3 v Australia Leeds 7 Aug 2009 Test # 1929
29 105 57 4 0 50.87 2 caught 1 v Bangladesh Manchester 4 Jun 2010 Test # 1959
29 55 42 5 0 69.04 1 caught 2 v India Nottingham 18 Aug 2018 Test # 2316
28 81 69 2 0 40.57 2 caught 4 v New Zealand Manchester 23 May 2008 Test # 1876
28 56 40 6 0 70.00 2 caught 3 v Sri Lanka Lord's 12 Jun 2014 Test # 2124
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
26 57 42 4 0 61.90 2 bowled 2 v West Indies Lord's 17 May 2012 Test # 2043
25 138 88 3 0 28.40 1 caught 2 v Australia The Oval 21 Aug 2013 Test # 2094
24 71 54 1 0 44.44 3 bowled 2 v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
24 69 38 1 0 63.15 2 caught 3 v West Indies Port of Spain 6 Mar 2009 Test # 1914
24 71 59 4 0 40.67 2 caught 2 v West Indies Nottingham 25 May 2012 Test # 2044
24 113 78 2 0 30.76 2 lbw 2 v South Africa Leeds 2 Aug 2012 Test # 2051
23 63 55 3 0 41.81 3 lbw 2 v Sri Lanka Birmingham 25 May 2006 Test # 1803
23 49 32 4 0 71.87 3 caught 1 v Pakistan Leeds 4 Aug 2006 Test # 1813
23 84 50 1 0 46.00 2 lbw 3 v India Nottingham 27 Jul 2007 Test # 1841
23 46 41 4 0 56.09 2 lbw 4 v Bangladesh Lord's 27 May 2010 Test # 1958
23 90 63 2 0 36.50 1 caught 3 v West Indies Leeds 25 Aug 2017 Test # 2271
22 62 37 3 0 59.45 1 caught 3 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
22 128 93 2 0 23.65 2 caught 4 v India Lord's 17 Jul 2014 Test # 2130
22 30 21 4 0 104.76 2 bowled 2 v Australia The Oval 20 Aug 2015 Test # 2178
21 39 34 3 0 61.76 3 caught 3 v Pakistan Leeds 4 Aug 2006 Test # 1813
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 40 31 1 0 67.74 1 caught 3 v New Zealand Lord's 16 May 2013 Test # 2088
21 63 47 2 0 44.68 1 lbw 1 v India Rajkot 9 Nov 2016 Test # 2232
21 42 25 4 0 84.00 1 caught 2 v India Lord's 9 Aug 2018 Test # 2315
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
20 58 40 3 0 50.00 2 caught 1 v Australia Cardiff 8 Jul 2015 Test # 2170
19 40 26 3 0 73.07 2 lbw 2 v New Zealand Manchester 23 May 2008 Test # 1876
18* 31 30 1 0 60.00 1 not out 4 v India Wankhede 23 Nov 2012 Test # 2062
18 48 37 2 0 48.64 2 caught 1 v South Africa Leeds 18 Jul 2008 Test # 1881
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 55 31 3 0 54.83 2 lbw 3 v India Lord's 19 Jul 2007 Test # 1840
17 53 35 3 0 48.57 2 caught 2 v Pakistan Birmingham 6 Aug 2010 Test # 1969
17 43 31 1 0 54.83 1 caught 1 v New Zealand Wellington 14 Mar 2013 Test # 2080
17 29 26 2 0 65.38 1 bowled 1 v Sri Lanka Lord's 12 Jun 2014 Test # 2124
17 78 59 2 0 28.81 1 caught 2 v Sri Lanka Leeds 20 Jun 2014 Test # 2126
17 58 42 2 0 40.47 1 caught 2 v India Manchester 7 Aug 2014 Test # 2134
17 34 22 1 0 77.27 1 lbw 4 v West Indies Lord's 7 Sep 2017 Test # 2274
17 57 39 2 0 43.58 1 caught 4 v India Nottingham 18 Aug 2018 Test # 2316
17 92 55 3 0 30.90 1 caught 1 v India Southampton 30 Aug 2018 Test # 2317
16 63 39 1 0 41.02 2 bowled 4 v Sri Lanka Leeds 20 Jun 2014 Test # 2126
16 47 36 3 0 44.44 2 caught 1 v New Zealand Lord's 21 May 2015 Test # 2162
16 91 52 2 0 30.76 1 caught 1 v Sri Lanka Leeds 19 May 2016 Test # 2203
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
15 59 42 1 0 35.71 1 caught 1 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
14* 29 17 2 0 82.35 2 not out 4 v West Indies Lord's 6 May 2009 Test # 1919
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 31 18 2 0 72.22 2 caught 2 v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
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 41 26 2 0 50.00 1 caught 1 v Australia Nottingham 10 Jul 2013 Test # 2090
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
13 38 28 2 0 46.42 1 bowled 1 v India Birmingham 1 Aug 2018 Test # 2314
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 35 29 1 0 41.37 2 caught 3 v Pakistan Nottingham 29 Jul 2010 Test # 1967
12 44 36 1 0 33.33 2 lbw 1 v India Lord's 21 Jul 2011 Test # 2000
12 19 14 2 0 85.71 1 lbw 1 v Australia Lord's 18 Jul 2013 Test # 2091
12 30 26 1 0 46.15 2 caught 3 v Australia Cardiff 8 Jul 2015 Test # 2170
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
12 49 39 1 0 30.76 1 caught 3 v India Southampton 30 Aug 2018 Test # 2317
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
11 39 31 2 0 35.48 2 caught 4 v Australia Lord's 16 Jul 2015 Test # 2171
11 33 24 2 0 45.83 1 caught 1 v West Indies Leeds 25 Aug 2017 Test # 2271
10 34 19 1 0 52.63 2 caught 4 v India Mohali 19 Dec 2008 Test # 1901
10 31 25 0 0 40.00 2 caught 1 v Australia Cardiff 8 Jul 2009 Test # 1922
10 19 12 2 0 83.33 2 caught 1 v Australia The Oval 20 Aug 2009 Test # 1931
10 65 37 1 0 27.02 2 caught 1 v Pakistan Lord's 26 Aug 2010 Test # 1971
10 45 32 1 0 31.25 1 caught 1 v New Zealand Dunedin 6 Mar 2013 Test # 2077
10 40 29 2 0 34.48 1 caught 2 v India Lord's 17 Jul 2014 Test # 2130
10 49 22 0 0 45.45 1 caught 4 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
10 57 38 1 0 26.31 1 caught 1 v India Chennai 16 Dec 2016 Test # 2241
10 26 19 2 0 52.63 1 caught 3 v South Africa Manchester 4 Aug 2017 Test # 2268
10 57 43 1 0 23.25 1 caught 2 v West Indies Lord's 7 Sep 2017 Test # 2274
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 21 12 2 0 75.00 2 caught 3 v South Africa Birmingham 30 Jul 2008 Test # 1883
9 51 30 1 0 30.00 2 caught 3 v India Chennai 11 Dec 2008 Test # 1898
9 49 35 0 0 25.71 2 caught 3 v Australia The Oval 20 Aug 2009 Test # 1931
8 36 26 1 0 30.76 2 caught 1 v Pakistan Nottingham 29 Jul 2010 Test # 1967
8 44 28 0 0 28.57 1 bowled 3 v Australia Lord's 18 Jul 2013 Test # 2091
8 35 27 1 0 29.62 1 caught 3 v South Africa Cape Town 2 Jan 2016 Test # 2197
8 15 11 1 0 72.72 1 caught 4 v Pakistan Lord's 14 Jul 2016 Test # 2206
7 15 10 1 0 70.00 2 caught 4 v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
7 18 13 1 0 53.84 2 lbw 1 v Bangladesh Lord's 27 May 2010 Test # 1958
7 47 40 0 0 17.50 2 caught 4 v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
7 63 40 1 0 17.50 2 caught 2 v South Africa Lord's 16 Aug 2012 Test # 2053
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 18 12 0 0 58.33 2 bowled 4 v Australia Birmingham 29 Jul 2015 Test # 2173
7 38 27 1 0 25.92 1 lbw 3 v South Africa Durban 26 Dec 2015 Test # 2196
7 43 35 1 0 20.00 1 caught 3 v Pakistan The Oval 11 Aug 2016 Test # 2216
7 38 29 1 0 24.13 1 bowled 3 v South Africa The Oval 27 Jul 2017 Test # 2266
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
6 20 15 1 0 40.00 2 bowled 1 v New Zealand Nottingham 5 Jun 2008 Test # 1878
6 17 12 1 0 50.00 2 lbw 3 v Australia Cardiff 8 Jul 2009 Test # 1922
6 8 7 1 0 85.71 2 caught 1 v Pakistan The Oval 18 Aug 2010 Test # 1970
5 29 23 0 0 21.73 3 lbw 4 v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
5 14 11 1 0 45.45 2 caught 3 v India Nottingham 29 Jul 2011 Test # 2001
5 59 41 0 0 12.19 2 caught 3 v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
5 13 10 1 0 50.00 1 bowled 2 v India Nottingham 9 Jul 2014 Test # 2128
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 26 19 0 0 21.05 3 caught 3 v Pakistan Lord's 13 Jul 2006 Test # 1809
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 11 7 1 0 57.14 2 bowled 4 v Pakistan Birmingham 6 Aug 2010 Test # 1969
4 19 8 0 0 50.00 2 lbw 2 v West Indies Birmingham 7 Jun 2012 Test # 2045
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 26 20 0 0 15.00 2 caught 1 v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
3 9 3 0 0 100.00 2 lbw 4 v South Africa Lord's 16 Aug 2012 Test # 2053
3 13 11 0 0 27.27 1 bowled 2 v Australia Adelaide 5 Dec 2013 Test # 2105
3 16 13 0 0 23.07 1 caught 1 v South Africa Lord's 6 Jul 2017 Test # 2262
3 19 16 0 0 18.75 1 caught 2 v South Africa Nottingham 14 Jul 2017 Test # 2264
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 24 16 0 0 12.50 2 lbw 1 v India Nottingham 29 Jul 2011 Test # 2001
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 43 27 0 0 3.70 2 caught 3 v India Lord's 21 Jul 2011 Test # 2000
1 10 5 0 0 20.00 2 caught 2 v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
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
1 8 10 0 0 10.00 1 lbw 3 v Pakistan Lord's 24 May 2018 Test # 2304
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 4 0 0 0.00 2 caught 2 v Australia Birmingham 30 Jul 2009 Test # 1928
0 7 5 0 0 0.00 2 lbw 2 v Sri Lanka Galle 26 Mar 2012 Test # 2038
0 6 6 0 0 0.00 2 caught 3 v South Africa The Oval 19 Jul 2012 Test # 2049
0 10 9 0 0 0.00 1 lbw 4 v Australia Manchester 1 Aug 2013 Test # 2092
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
0 14 14 0 0 0.00 1 bowled 3 v India Birmingham 1 Aug 2018 Test # 2314
DNB - - - - - - - 4 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
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