Records type batting analysis [change type]
View innings by innings list [change view]
Toss result lost the toss remove lost the toss 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 2006-2018 257 387 20 15737 294 42.88 30770 51.14 38 76 16 1815 21 Profile
filtered 2006-2018 124 182 9 7453 263 43.08 14513 51.35 18 33 11 851 10
Innings by innings list
23 63 55 3 0 41.81 3 lbw 2 Test v Sri Lanka Birmingham 25 May 2006 Test # 1803
34* 114 85 4 0 40.00 3 not out 4 Test v Sri Lanka Birmingham 25 May 2006 Test # 1803
24 71 54 1 0 44.44 3 bowled 2 Test v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
5 29 23 0 0 21.73 3 lbw 4 Test v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
39 56 38 8 0 102.63 2 bowled 2 ODI v Sri Lanka Manchester 28 Jun 2006 ODI # 2388
127 341 260 18 0 48.84 3 lbw 2 Test v Pakistan Manchester 27 Jul 2006 Test # 1811
40 119 69 6 0 57.97 3 lbw 1 Test v Pakistan The Oval 17 Aug 2006 Test # 1814
83 206 146 11 0 56.84 3 lbw 3 Test v Pakistan The Oval 17 Aug 2006 Test # 1814
11 27 15 1 0 73.33 2 caught 2 Test v Australia Brisbane 23 Nov 2006 Test # 1817
43 128 94 4 0 45.74 2 caught 4 Test v Australia Brisbane 23 Nov 2006 Test # 1817
15 26 15 2 0 100.00 2 caught 2 Test v Australia Perth 14 Dec 2006 Test # 1821
116 389 290 9 0 40.00 2 caught 4 Test v Australia Perth 14 Dec 2006 Test # 1821
105 285 196 10 0 53.57 2 caught 1 Test v West Indies Lord's 17 May 2007 Test # 1831
65 180 125 8 0 52.00 2 caught 3 Test v West Indies Lord's 17 May 2007 Test # 1831
15 11 16 2 0 93.75 1 caught 2 T20I v West Indies The Oval 28 Jun 2007 T20I # 15
9 13 9 2 0 100.00 1 bowled 2 T20I v West Indies The Oval 29 Jun 2007 T20I # 16
29 54 47 3 0 61.70 1 caught 1 ODI v West Indies Lord's 1 Jul 2007 ODI # 2594
18 35 27 4 0 66.66 1 caught 2 ODI v West Indies Nottingham 7 Jul 2007 ODI # 2598
43 160 111 6 0 38.73 2 lbw 1 Test v India Nottingham 27 Jul 2007 Test # 1841
23 84 50 1 0 46.00 2 lbw 3 Test v India Nottingham 27 Jul 2007 Test # 1841
61 148 98 11 0 62.24 2 caught 2 Test v India The Oval 9 Aug 2007 Test # 1842
43 150 85 5 0 50.58 2 caught 4 Test v India The Oval 9 Aug 2007 Test # 1842
102 168 126 8 0 80.95 1 bowled 1 ODI v India Southampton 21 Aug 2007 ODI # 2611
36 51 41 8 0 87.80 1 caught 2 ODI v India Bristol 24 Aug 2007 ODI # 2613
40 86 56 4 0 71.42 1 caught 1 ODI v India Birmingham 27 Aug 2007 ODI # 2616
0 2 5 0 0 0.00 1 bowled 2 ODI v India Manchester 30 Aug 2007 ODI # 2617
46 116 80 3 0 57.50 1 caught 2 ODI v Sri Lanka Dambulla 1 Oct 2007 ODI # 2622
0 9 7 0 0 0.00 1 caught 2 ODI v Sri Lanka Dambulla 7 Oct 2007 ODI # 2626
80 189 123 6 0 65.04 1 bowled 2 ODI v Sri Lanka Colombo (RPS) 10 Oct 2007 ODI # 2628
28 73 47 3 0 59.57 1 caught 2 ODI v Sri Lanka Colombo (RPS) 13 Oct 2007 ODI # 2630
0 2 3 0 0 0.00 1 lbw 2 Test v Sri Lanka Kandy 1 Dec 2007 Test # 1851
4 2 4 1 0 100.00 1 caught 4 Test v Sri Lanka Kandy 1 Dec 2007 Test # 1851
53 114 69 6 0 76.81 1 run out 1 ODI v New Zealand Hamilton 12 Feb 2008 ODI # 2677
69 109 88 8 0 78.40 1 bowled 1 ODI v New Zealand Napier 20 Feb 2008 ODI # 2682
42 106 70 4 0 60.00 1 lbw 1 ODI v New Zealand Christchurch 23 Feb 2008 ODI # 2684
38 143 118 4 0 32.20 1 caught 2 Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
13 14 14 3 0 92.85 1 caught 4 Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
44 132 91 5 0 48.35 1 caught 1 Test v New Zealand Wellington 13 Mar 2008 Test # 1867
60 177 137 7 1 43.79 1 caught 3 Test v New Zealand Wellington 13 Mar 2008 Test # 1867
19 40 26 3 0 73.07 2 lbw 2 Test v New Zealand Manchester 23 May 2008 Test # 1876
28 81 69 2 0 40.57 2 caught 4 Test v New Zealand Manchester 23 May 2008 Test # 1876
6 20 15 1 0 40.00 2 bowled 1 Test v New Zealand Nottingham 5 Jun 2008 Test # 1878
60 191 132 9 0 45.45 2 caught 1 Test v South Africa Lord's 10 Jul 2008 Test # 1880
18 48 37 2 0 48.64 2 caught 1 Test v South Africa Leeds 18 Jul 2008 Test # 1881
60 283 178 6 0 33.70 2 caught 3 Test v South Africa Leeds 18 Jul 2008 Test # 1881
39 159 102 5 0 38.23 2 caught 2 Test v South Africa The Oval 7 Aug 2008 Test # 1885
67 133 106 12 0 63.20 2 caught 4 Test v South Africa The Oval 7 Aug 2008 Test # 1885
11 26 15 1 0 73.33 2 caught 1 ODI v India Cuttack 26 Nov 2008 ODI # 2783
50 99 67 8 0 74.62 2 lbw 2 Test v India Mohali 19 Dec 2008 Test # 1901
10 34 19 1 0 52.63 2 caught 4 Test v India Mohali 19 Dec 2008 Test # 1901
1* 34 2 0 0 50.00 2 not out 1 Test v West Indies North Sound 13 Feb 2009 Test # 1907
52 158 134 5 0 38.80 2 caught 1 Test v West Indies St John's 15 Feb 2009 Test # 1908
58 164 103 7 0 56.31 2 caught 3 Test v West Indies St John's 15 Feb 2009 Test # 1908
35 136 96 4 0 36.45 2 bowled 1 Test v West Indies Lord's 6 May 2009 Test # 1919
14* 29 17 2 0 82.35 2 not out 4 Test v West Indies Lord's 6 May 2009 Test # 1919
0 7 4 0 0 0.00 2 caught 2 Test v Australia Birmingham 30 Jul 2009 Test # 1928
11 18 8 1 0 137.50 2 lbw 1 T20I v South Africa Johannesburg 13 Nov 2009 T20I # 124
26 37 21 5 0 123.80 2 caught 2 T20I v South Africa Centurion 15 Nov 2009 T20I # 125
118 401 263 11 0 44.86 2 caught 2 Test v South Africa Durban 26 Dec 2009 Test # 1944
32 47 43 3 0 74.41 1 caught 1 ODI v Bangladesh Chattogram 5 Mar 2010 ODI # 2968
173 410 283 16 2 61.13 1 caught 1 Test v Bangladesh Chattogram 12 Mar 2010 Test # 1954
39 71 55 3 0 70.90 1 caught 3 Test v Bangladesh Chattogram 12 Mar 2010 Test # 1954
21 51 46 3 0 45.65 1 caught 2 Test v Bangladesh Mirpur 20 Mar 2010 Test # 1956
109* 189 156 11 0 69.87 1 not out 4 Test v Bangladesh Mirpur 20 Mar 2010 Test # 1956
7 18 13 1 0 53.84 2 lbw 1 Test v Bangladesh Lord's 27 May 2010 Test # 1958
23 46 41 4 0 56.09 2 lbw 4 Test v Bangladesh Lord's 27 May 2010 Test # 1958
17 53 35 3 0 48.57 2 caught 2 Test v Pakistan Birmingham 6 Aug 2010 Test # 1969
4 11 7 1 0 57.14 2 bowled 4 Test v Pakistan Birmingham 6 Aug 2010 Test # 1969
10 65 37 1 0 27.02 2 caught 1 Test v Pakistan Lord's 26 Aug 2010 Test # 1971
148 428 269 18 0 55.01 2 caught 2 Test v Australia Adelaide 3 Dec 2010 Test # 1983
189 488 342 16 0 55.26 2 caught 2 Test v Australia Sydney 3 Jan 2011 Test # 1989
133 399 274 10 0 48.54 2 caught 2 Test v Sri Lanka Cardiff 26 May 2011 Test # 1994
96 281 164 15 0 58.53 2 caught 1 Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
106 337 231 10 0 45.88 2 stumped 3 Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
5 9 3 1 0 166.66 1 caught 1 ODI v Sri Lanka The Oval 28 Jun 2011 ODI # 3165
12 44 36 1 0 33.33 2 lbw 1 Test v India Lord's 21 Jul 2011 Test # 2000
1 43 27 0 0 3.70 2 caught 3 Test v India Lord's 21 Jul 2011 Test # 2000
2 24 16 0 0 12.50 2 lbw 1 Test v India Nottingham 29 Jul 2011 Test # 2001
5 14 11 1 0 45.45 2 caught 3 Test v India Nottingham 29 Jul 2011 Test # 2001
60 107 63 7 0 95.23 1 caught 2 ODI v India Hyderabad 14 Oct 2011 ODI # 3199
94 296 220 10 0 42.72 2 lbw 2 Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
7 47 40 0 0 17.50 2 caught 4 Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
1 10 5 0 0 20.00 2 caught 2 Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
49 243 187 4 0 26.20 2 caught 4 Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
80 130 98 9 1 81.63 1 caught 2 ODI v Pakistan Dubai (DICS) 18 Feb 2012 ODI # 3243
4 2 2 1 0 200.00 1 lbw 2 ODI v Pakistan Dubai (DICS) 21 Feb 2012 ODI # 3247
0 7 5 0 0 0.00 2 lbw 2 Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
14 33 25 3 0 56.00 2 caught 4 Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
94 339 278 9 0 33.81 2 caught 2 Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
49* 78 69 6 0 71.01 2 not out 4 Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
24 71 59 4 0 40.67 2 caught 2 Test v West Indies Nottingham 25 May 2012 Test # 2044
43* 112 86 3 0 50.00 2 not out 4 Test v West Indies Nottingham 25 May 2012 Test # 2044
0 5 3 0 0 0.00 1 caught 1 ODI v West Indies Southampton 16 Jun 2012 ODI # 3276
40 112 59 5 0 67.79 1 caught 1 ODI v Australia Lord's 29 Jun 2012 ODI # 3280
18 34 18 3 0 100.00 1 lbw 2 ODI v Australia The Oval 1 Jul 2012 ODI # 3281
7 63 40 1 0 17.50 2 caught 2 Test v South Africa Lord's 16 Aug 2012 Test # 2053
3 9 3 0 0 100.00 2 lbw 4 Test v South Africa Lord's 16 Aug 2012 Test # 2053
10* 24 15 1 0 66.66 1 not out 1 ODI v South Africa Cardiff 24 Aug 2012 ODI # 3296
0 4 2 0 0 0.00 1 bowled 2 ODI v South Africa Southampton 28 Aug 2012 ODI # 3298
20 68 47 3 0 42.55 1 caught 2 ODI v South Africa The Oval 31 Aug 2012 ODI # 3300
41 148 109 7 0 37.61 1 caught 2 Test v India Ahmedabad 15 Nov 2012 Test # 2058
176 556 374 21 0 47.05 1 bowled 3 Test v India Ahmedabad 15 Nov 2012 Test # 2058
122 336 270 13 1 45.18 1 caught 2 Test v India Wankhede 23 Nov 2012 Test # 2062
18* 31 30 1 0 60.00 1 not out 4 Test v India Wankhede 23 Nov 2012 Test # 2062
190 492 377 23 2 50.39 1 run out 2 Test v India Eden Gardens 5 Dec 2012 Test # 2065
1 2 4 0 0 25.00 1 stumped 4 Test v India Eden Gardens 5 Dec 2012 Test # 2065
17 46 27 3 0 62.96 1 lbw 2 ODI v India Kochi 15 Jan 2013 ODI # 3320
17 33 28 3 0 60.71 1 lbw 1 ODI v India Ranchi 19 Jan 2013 ODI # 3322
76 134 106 13 0 71.69 1 lbw 1 ODI v India Mohali 23 Jan 2013 ODI # 3327
4 15 13 1 0 30.76 1 bowled 1 ODI v New Zealand Hamilton 17 Feb 2013 ODI # 3335
10 45 32 1 0 31.25 1 caught 1 Test v New Zealand Dunedin 6 Mar 2013 Test # 2077
116 335 252 15 0 46.03 1 caught 3 Test v New Zealand Dunedin 6 Mar 2013 Test # 2077
17 43 31 1 0 54.83 1 caught 1 Test v New Zealand Wellington 14 Mar 2013 Test # 2080
30 60 45 5 0 66.66 1 caught 1 ODI v New Zealand Lord's 31 May 2013 ODI # 3360
34 37 31 5 0 109.67 1 bowled 2 ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
0 10 9 0 0 0.00 1 lbw 1 ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
59 116 85 3 0 69.41 1 lbw 1 ODI v Sri Lanka The Oval 13 Jun 2013 ODI # 3370
64 82 47 4 2 136.17 1 caught 1 ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
62 233 177 7 0 35.02 1 caught 2 Test v Australia Manchester 1 Aug 2013 Test # 2092
0 10 9 0 0 0.00 1 lbw 4 Test v Australia Manchester 1 Aug 2013 Test # 2092
25 138 88 3 0 28.40 1 caught 2 Test v Australia The Oval 21 Aug 2013 Test # 2094
34 81 53 4 0 64.15 1 lbw 4 Test v Australia The Oval 21 Aug 2013 Test # 2094
13 43 30 2 0 43.33 1 caught 2 Test v Australia Brisbane 21 Nov 2013 Test # 2103
65 226 195 3 0 33.33 1 caught 4 Test v Australia Brisbane 21 Nov 2013 Test # 2103
3 13 11 0 0 27.27 1 bowled 2 Test v Australia Adelaide 5 Dec 2013 Test # 2105
1 7 7 0 0 14.28 1 caught 4 Test v Australia Adelaide 5 Dec 2013 Test # 2105
72 212 153 10 0 47.05 1 caught 2 Test v Australia Perth 13 Dec 2013 Test # 2107
0 1 1 0 0 0.00 1 bowled 4 Test v Australia Perth 13 Dec 2013 Test # 2107
27 70 47 3 0 57.44 1 caught 1 Test v Australia Melbourne 26 Dec 2013 Test # 2110
51 91 64 7 0 79.68 1 lbw 3 Test v Australia Melbourne 26 Dec 2013 Test # 2110
44 53 43 8 0 102.32 1 bowled 1 ODI v Australia Perth 24 Jan 2014 ODI # 3461
39 90 62 3 0 62.90 1 caught 2 ODI v Australia Adelaide 26 Jan 2014 ODI # 3463
44 68 47 4 0 93.61 1 caught 1 ODI v Scotland Aberdeen 9 May 2014 ODI # 3491
11 21 23 1 0 47.82 1 caught 1 ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
17 29 26 2 0 65.38 1 bowled 1 Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
28 56 40 6 0 70.00 2 caught 3 Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
5 13 10 1 0 50.00 1 bowled 2 Test v India Nottingham 9 Jul 2014 Test # 2128
17 58 42 2 0 40.47 1 caught 2 Test v India Manchester 7 Aug 2014 Test # 2134
44 82 65 4 0 67.69 1 stumped 1 ODI v India Nottingham 30 Aug 2014 ODI # 3520
9 20 19 2 0 47.36 1 caught 1 ODI v India Birmingham 2 Sep 2014 ODI # 3523
46 77 64 6 0 71.87 1 caught 1 ODI v India Leeds 5 Sep 2014 ODI # 3525
34 45 42 5 0 80.95 1 caught 2 ODI v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
1 1 2 0 0 50.00 1 lbw 2 ODI v Sri Lanka Pallekele 13 Dec 2014 ODI # 3567
32 47 49 3 1 65.30 1 caught 2 ODI v Sri Lanka Colombo (RPS) 16 Dec 2014 ODI # 3569
11 40 28 1 0 39.28 1 bowled 1 Test v West Indies North Sound 13 Apr 2015 Test # 2157
13 32 22 2 0 59.09 1 caught 3 Test v West Indies North Sound 13 Apr 2015 Test # 2157
16 47 36 3 0 44.44 2 caught 1 Test v New Zealand Lord's 21 May 2015 Test # 2162
162 540 345 17 0 46.95 2 caught 3 Test v New Zealand Lord's 21 May 2015 Test # 2162
96 347 233 13 0 41.20 2 bowled 2 Test v Australia Lord's 16 Jul 2015 Test # 2171
11 39 31 2 0 35.48 2 caught 4 Test v Australia Lord's 16 Jul 2015 Test # 2171
34 75 48 5 0 70.83 2 caught 2 Test v Australia Birmingham 29 Jul 2015 Test # 2173
7 18 12 0 0 58.33 2 bowled 4 Test v Australia Birmingham 29 Jul 2015 Test # 2173
263 836 528 18 0 49.81 1 caught 2 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
DNB - - - - - - - 4 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
65 161 117 10 0 55.55 1 caught 2 Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
10 49 22 0 0 45.45 1 caught 4 Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
49 142 119 4 0 41.17 1 caught 2 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
63 241 164 4 0 38.41 2 stumped 4 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
0 11 11 0 0 0.00 1 caught 1 Test v South Africa Durban 26 Dec 2015 Test # 2196
7 38 27 1 0 25.92 1 lbw 3 Test v South Africa Durban 26 Dec 2015 Test # 2196
18 46 27 0 0 66.66 1 caught 2 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
43 86 70 7 0 61.42 1 caught 4 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
76 242 186 11 0 40.86 1 caught 2 Test v South Africa Centurion 22 Jan 2016 Test # 2200
5 26 27 1 0 18.51 1 caught 4 Test v South Africa Centurion 22 Jan 2016 Test # 2200
16 91 52 2 0 30.76 1 caught 1 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
81 202 124 12 0 65.32 1 bowled 2 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
8 15 11 1 0 72.72 1 caught 4 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
45 88 52 8 0 86.53 1 lbw 1 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
66 167 103 7 0 64.07 1 caught 3 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
14 17 12 3 0 116.66 1 lbw 2 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
59 129 117 5 0 50.42 1 caught 4 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
2 13 11 0 0 18.18 1 bowled 2 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
54 221 188 4 0 28.72 1 lbw 4 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
3 19 16 0 0 18.75 1 caught 2 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
42 121 76 6 0 55.26 1 caught 4 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
10 57 43 1 0 23.25 1 caught 2 Test v West Indies Lord's 7 Sep 2017 Test # 2274
17 34 22 1 0 77.27 1 lbw 4 Test v West Indies Lord's 7 Sep 2017 Test # 2274
244* 634 409 27 0 59.65 1 not out 2 Test v Australia Melbourne 26 Dec 2017 Test # 2289
5 16 21 0 0 23.80 1 caught 1 Test v New Zealand Auckland 22 Mar 2018 Test # 2299
2 11 11 0 0 18.18 1 caught 3 Test v New Zealand Auckland 22 Mar 2018 Test # 2299
2 9 7 0 0 28.57 1 bowled 1 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
14 32 26 2 0 53.84 1 caught 3 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
46 153 106 7 0 43.39 1 caught 2 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
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