Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Ordered by innings number in match (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 2006-2018 161 291 16 12472 294 45.35 26562 46.95 33 57 9 1442 11 Profile
filtered 2006-2018 89 155 7 6568 294 44.37 13675 48.02 15 32 4 816 3
Innings by innings list
89 232 184 10 0 48.36 3 caught 1 v Sri Lanka Lord's 11 May 2006 Test # 1802
105 327 279 10 0 37.63 3 bowled 1 v Pakistan Lord's 13 Jul 2006 Test # 1809
23 49 32 4 0 71.87 3 caught 1 v Pakistan Leeds 4 Aug 2006 Test # 1813
40 119 69 6 0 57.97 3 lbw 1 v Pakistan The Oval 17 Aug 2006 Test # 1814
105 285 196 10 0 53.57 2 caught 1 v West Indies Lord's 17 May 2007 Test # 1831
42 120 76 2 0 55.26 2 lbw 1 v West Indies Leeds 25 May 2007 Test # 1834
60 171 121 10 0 49.58 2 caught 1 v West Indies Manchester 7 Jun 2007 Test # 1835
36 67 39 6 0 92.30 2 lbw 1 v India Lord's 19 Jul 2007 Test # 1840
43 160 111 6 0 38.73 2 lbw 1 v India Nottingham 27 Jul 2007 Test # 1841
6 20 15 1 0 40.00 2 bowled 1 v New Zealand Nottingham 5 Jun 2008 Test # 1878
60 191 132 9 0 45.45 2 caught 1 v South Africa Lord's 10 Jul 2008 Test # 1880
18 48 37 2 0 48.64 2 caught 1 v South Africa Leeds 18 Jul 2008 Test # 1881
76 175 125 12 0 60.80 2 caught 1 v South Africa Birmingham 30 Jul 2008 Test # 1883
35 136 96 4 0 36.45 2 bowled 1 v West Indies Lord's 6 May 2009 Test # 1919
160 485 339 17 0 47.19 2 caught 1 v West Indies Chester-le-Street 14 May 2009 Test # 1920
10 31 25 0 0 40.00 2 caught 1 v Australia Cardiff 8 Jul 2009 Test # 1922
95 190 147 18 0 64.62 2 lbw 1 v Australia Lord's 16 Jul 2009 Test # 1925
30 104 65 3 0 46.15 2 caught 1 v Australia Leeds 7 Aug 2009 Test # 1929
10 19 12 2 0 83.33 2 caught 1 v Australia The Oval 20 Aug 2009 Test # 1931
7 18 13 1 0 53.84 2 lbw 1 v Bangladesh Lord's 27 May 2010 Test # 1958
29 105 57 4 0 50.87 2 caught 1 v Bangladesh Manchester 4 Jun 2010 Test # 1959
8 36 26 1 0 30.76 2 caught 1 v Pakistan Nottingham 29 Jul 2010 Test # 1967
6 8 7 1 0 85.71 2 caught 1 v Pakistan The Oval 18 Aug 2010 Test # 1970
10 65 37 1 0 27.02 2 caught 1 v Pakistan Lord's 26 Aug 2010 Test # 1971
96 281 164 15 0 58.53 2 caught 1 v Sri Lanka Lord's 3 Jun 2011 Test # 1995
12 44 36 1 0 33.33 2 lbw 1 v India Lord's 21 Jul 2011 Test # 2000
2 24 16 0 0 12.50 2 lbw 1 v India Nottingham 29 Jul 2011 Test # 2001
34 126 87 4 0 39.08 2 caught 1 v India The Oval 18 Aug 2011 Test # 2004
115 392 295 11 1 38.98 2 bowled 1 v South Africa The Oval 19 Jul 2012 Test # 2049
32 150 115 2 0 27.82 1 caught 1 v New Zealand Lord's 16 May 2013 Test # 2088
34 115 81 6 0 41.97 1 caught 1 v New Zealand Leeds 24 May 2013 Test # 2089
13 41 26 2 0 50.00 1 caught 1 v Australia Nottingham 10 Jul 2013 Test # 2090
12 19 14 2 0 85.71 1 lbw 1 v Australia Lord's 18 Jul 2013 Test # 2091
51 230 164 5 0 31.09 1 lbw 1 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
17 29 26 2 0 65.38 1 bowled 1 v Sri Lanka Lord's 12 Jun 2014 Test # 2124
95 290 231 9 0 41.12 1 caught 1 v India Southampton 27 Jul 2014 Test # 2132
16 47 36 3 0 44.44 2 caught 1 v New Zealand Lord's 21 May 2015 Test # 2162
20 58 40 3 0 50.00 2 caught 1 v Australia Cardiff 8 Jul 2015 Test # 2170
16 91 52 2 0 30.76 1 caught 1 v Sri Lanka Leeds 19 May 2016 Test # 2203
15 59 42 1 0 35.71 1 caught 1 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
85 235 173 9 0 49.13 1 lbw 1 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
105 241 172 15 0 61.04 1 bowled 1 v Pakistan Manchester 22 Jul 2016 Test # 2208
45 88 52 8 0 86.53 1 lbw 1 v Pakistan Birmingham 3 Aug 2016 Test # 2212
35 83 50 4 0 70.00 1 bowled 1 v Pakistan The Oval 11 Aug 2016 Test # 2216
3 16 13 0 0 23.07 1 caught 1 v South Africa Lord's 6 Jul 2017 Test # 2262
88 300 200 10 0 44.00 1 lbw 1 v South Africa The Oval 27 Jul 2017 Test # 2266
46 150 103 6 0 44.66 1 caught 1 v South Africa Manchester 4 Aug 2017 Test # 2268
243 588 407 33 0 59.70 1 lbw 1 v West Indies Birmingham 17 Aug 2017 Test # 2270
11 33 24 2 0 45.83 1 caught 1 v West Indies Leeds 25 Aug 2017 Test # 2271
70 221 148 14 0 47.29 1 bowled 1 v Pakistan Lord's 24 May 2018 Test # 2304
13 38 28 2 0 46.42 1 bowled 1 v India Birmingham 1 Aug 2018 Test # 2314
17 92 55 3 0 30.90 1 caught 1 v India Southampton 30 Aug 2018 Test # 2317
71 265 190 8 0 37.36 1 bowled 1 v India The Oval 7 Sep 2018 Test # 2318
23 63 55 3 0 41.81 3 lbw 2 v Sri Lanka Birmingham 25 May 2006 Test # 1803
24 71 54 1 0 44.44 3 bowled 2 v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
127 341 260 18 0 48.84 3 lbw 2 v Pakistan Manchester 27 Jul 2006 Test # 1811
13 31 18 2 0 72.22 2 caught 2 v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
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
19 40 26 3 0 73.07 2 lbw 2 v New Zealand Manchester 23 May 2008 Test # 1876
39 159 102 5 0 38.23 2 caught 2 v South Africa The Oval 7 Aug 2008 Test # 1885
0 7 4 0 0 0.00 2 caught 2 v Australia Birmingham 30 Jul 2009 Test # 1928
17 53 35 3 0 48.57 2 caught 2 v Pakistan Birmingham 6 Aug 2010 Test # 1969
133 399 274 10 0 48.54 2 caught 2 v Sri Lanka Cardiff 26 May 2011 Test # 1994
55 143 102 7 0 53.92 2 caught 2 v Sri Lanka Southampton 16 Jun 2011 Test # 1996
294 773 545 33 0 53.94 2 caught 2 v India Birmingham 10 Aug 2011 Test # 2003
26 57 42 4 0 61.90 2 bowled 2 v West Indies Lord's 17 May 2012 Test # 2043
24 71 59 4 0 40.67 2 caught 2 v West Indies Nottingham 25 May 2012 Test # 2044
4 19 8 0 0 50.00 2 lbw 2 v West Indies Birmingham 7 Jun 2012 Test # 2045
24 113 78 2 0 30.76 2 lbw 2 v South Africa Leeds 2 Aug 2012 Test # 2051
7 63 40 1 0 17.50 2 caught 2 v South Africa Lord's 16 Aug 2012 Test # 2053
62 233 177 7 0 35.02 1 caught 2 v Australia Manchester 1 Aug 2013 Test # 2092
25 138 88 3 0 28.40 1 caught 2 v Australia The Oval 21 Aug 2013 Test # 2094
17 78 59 2 0 28.81 1 caught 2 v Sri Lanka Leeds 20 Jun 2014 Test # 2126
5 13 10 1 0 50.00 1 bowled 2 v India Nottingham 9 Jul 2014 Test # 2128
10 40 29 2 0 34.48 1 caught 2 v India Lord's 17 Jul 2014 Test # 2130
17 58 42 2 0 40.47 1 caught 2 v India Manchester 7 Aug 2014 Test # 2134
79 251 183 9 0 43.16 1 caught 2 v India The Oval 15 Aug 2014 Test # 2137
75 226 187 12 0 40.10 2 lbw 2 v New Zealand Leeds 29 May 2015 Test # 2163
96 347 233 13 0 41.20 2 bowled 2 v Australia Lord's 16 Jul 2015 Test # 2171
34 75 48 5 0 70.83 2 caught 2 v Australia Birmingham 29 Jul 2015 Test # 2173
43 122 87 7 0 49.42 2 lbw 2 v Australia Nottingham 6 Aug 2015 Test # 2175
22 30 21 4 0 104.76 2 bowled 2 v Australia The Oval 20 Aug 2015 Test # 2178
81 202 124 12 0 65.32 1 bowled 2 v Pakistan Lord's 14 Jul 2016 Test # 2206
3 19 16 0 0 18.75 1 caught 2 v South Africa Nottingham 14 Jul 2017 Test # 2264
10 57 43 1 0 23.25 1 caught 2 v West Indies Lord's 7 Sep 2017 Test # 2274
46 153 106 7 0 43.39 1 caught 2 v Pakistan Leeds 1 Jun 2018 Test # 2305
21 42 25 4 0 84.00 1 caught 2 v India Lord's 9 Aug 2018 Test # 2315
29 55 42 5 0 69.04 1 caught 2 v India Nottingham 18 Aug 2018 Test # 2316
4 26 19 0 0 21.05 3 caught 3 v Pakistan Lord's 13 Jul 2006 Test # 1809
21 39 34 3 0 61.76 3 caught 3 v Pakistan Leeds 4 Aug 2006 Test # 1813
83 206 146 11 0 56.84 3 lbw 3 v Pakistan The Oval 17 Aug 2006 Test # 1814
65 180 125 8 0 52.00 2 caught 3 v West Indies Lord's 17 May 2007 Test # 1831
106 305 215 10 0 49.30 2 lbw 3 v West Indies Manchester 7 Jun 2007 Test # 1835
17 55 31 3 0 54.83 2 lbw 3 v India Lord's 19 Jul 2007 Test # 1840
23 84 50 1 0 46.00 2 lbw 3 v India Nottingham 27 Jul 2007 Test # 1841
60 283 178 6 0 33.70 2 caught 3 v South Africa Leeds 18 Jul 2008 Test # 1881
9 21 12 2 0 75.00 2 caught 3 v South Africa Birmingham 30 Jul 2008 Test # 1883
6 17 12 1 0 50.00 2 lbw 3 v Australia Cardiff 8 Jul 2009 Test # 1922
32 54 42 6 0 76.19 2 lbw 3 v Australia Lord's 16 Jul 2009 Test # 1925
30 136 84 4 0 35.71 2 caught 3 v Australia Leeds 7 Aug 2009 Test # 1929
9 49 35 0 0 25.71 2 caught 3 v Australia The Oval 20 Aug 2009 Test # 1931
12 35 29 1 0 41.37 2 caught 3 v Pakistan Nottingham 29 Jul 2010 Test # 1967
110 215 173 17 0 63.58 2 caught 3 v Pakistan The Oval 18 Aug 2010 Test # 1970
106 337 231 10 0 45.88 2 stumped 3 v Sri Lanka Lord's 3 Jun 2011 Test # 1995
1 43 27 0 0 3.70 2 caught 3 v India Lord's 21 Jul 2011 Test # 2000
5 14 11 1 0 45.45 2 caught 3 v India Nottingham 29 Jul 2011 Test # 2001
0 6 6 0 0 0.00 2 caught 3 v South Africa The Oval 19 Jul 2012 Test # 2049
21 40 31 1 0 67.74 1 caught 3 v New Zealand Lord's 16 May 2013 Test # 2088
130 262 190 18 0 68.42 1 caught 3 v New Zealand Leeds 24 May 2013 Test # 2089
50 260 165 6 0 30.30 1 caught 3 v Australia Nottingham 10 Jul 2013 Test # 2090
8 44 28 0 0 28.57 1 bowled 3 v Australia Lord's 18 Jul 2013 Test # 2091
22 62 37 3 0 59.45 1 caught 3 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
28 56 40 6 0 70.00 2 caught 3 v Sri Lanka Lord's 12 Jun 2014 Test # 2124
70* 182 114 7 0 61.40 2 not out 3 v India Southampton 27 Jul 2014 Test # 2132
162 540 345 17 0 46.95 2 caught 3 v New Zealand Lord's 21 May 2015 Test # 2162
12 30 26 1 0 46.15 2 caught 3 v Australia Cardiff 8 Jul 2015 Test # 2170
85 330 234 11 0 36.32 2 caught 3 v Australia The Oval 20 Aug 2015 Test # 2178
49* 126 86 3 1 56.97 7 not out 3 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
76* 128 78 9 0 97.43 1 not out 3 v Pakistan Manchester 22 Jul 2016 Test # 2208
66 167 103 7 0 64.07 1 caught 3 v Pakistan Birmingham 3 Aug 2016 Test # 2212
7 43 35 1 0 20.00 1 caught 3 v Pakistan The Oval 11 Aug 2016 Test # 2216
69 232 192 10 0 35.93 1 caught 3 v South Africa Lord's 6 Jul 2017 Test # 2262
7 38 29 1 0 24.13 1 bowled 3 v South Africa The Oval 27 Jul 2017 Test # 2266
10 26 19 2 0 52.63 1 caught 3 v South Africa Manchester 4 Aug 2017 Test # 2268
23 90 63 2 0 36.50 1 caught 3 v West Indies Leeds 25 Aug 2017 Test # 2271
1 8 10 0 0 10.00 1 lbw 3 v Pakistan Lord's 24 May 2018 Test # 2304
0 14 14 0 0 0.00 1 bowled 3 v India Birmingham 1 Aug 2018 Test # 2314
12 49 39 1 0 30.76 1 caught 3 v India Southampton 30 Aug 2018 Test # 2317
147 389 286 14 0 51.39 1 caught 3 v India The Oval 7 Sep 2018 Test # 2318
34* 114 85 4 0 40.00 3 not out 4 v Sri Lanka Birmingham 25 May 2006 Test # 1803
5 29 23 0 0 21.73 3 lbw 4 v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
7 15 10 1 0 70.00 2 caught 4 v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
43 150 85 5 0 50.58 2 caught 4 v India The Oval 9 Aug 2007 Test # 1842
28 81 69 2 0 40.57 2 caught 4 v New Zealand Manchester 23 May 2008 Test # 1876
67 133 106 12 0 63.20 2 caught 4 v South Africa The Oval 7 Aug 2008 Test # 1885
14* 29 17 2 0 82.35 2 not out 4 v West Indies Lord's 6 May 2009 Test # 1919
23 46 41 4 0 56.09 2 lbw 4 v Bangladesh Lord's 27 May 2010 Test # 1958
4 11 7 1 0 57.14 2 bowled 4 v Pakistan Birmingham 6 Aug 2010 Test # 1969
79 197 127 10 0 62.20 2 caught 4 v West Indies Lord's 17 May 2012 Test # 2043
43* 112 86 3 0 50.00 2 not out 4 v West Indies Nottingham 25 May 2012 Test # 2044
46 79 62 5 1 74.19 2 caught 4 v South Africa Leeds 2 Aug 2012 Test # 2051
3 9 3 0 0 100.00 2 lbw 4 v South Africa Lord's 16 Aug 2012 Test # 2053
0 10 9 0 0 0.00 1 lbw 4 v Australia Manchester 1 Aug 2013 Test # 2092
34 81 53 4 0 64.15 1 lbw 4 v Australia The Oval 21 Aug 2013 Test # 2094
16 63 39 1 0 41.02 2 bowled 4 v Sri Lanka Leeds 20 Jun 2014 Test # 2126
22 128 93 2 0 23.65 2 caught 4 v India Lord's 17 Jul 2014 Test # 2130
56 217 171 4 0 32.74 2 lbw 4 v New Zealand Leeds 29 May 2015 Test # 2163
11 39 31 2 0 35.48 2 caught 4 v Australia Lord's 16 Jul 2015 Test # 2171
7 18 12 0 0 58.33 2 bowled 4 v Australia Birmingham 29 Jul 2015 Test # 2173
47* 74 65 7 0 72.30 1 not out 4 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
8 15 11 1 0 72.72 1 caught 4 v Pakistan Lord's 14 Jul 2016 Test # 2206
42 121 76 6 0 55.26 1 caught 4 v South Africa Nottingham 14 Jul 2017 Test # 2264
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
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