Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 14 Sep 1999 and 11 Aug 2019 remove between 14 Sep 1999 and 11 Aug 2019 from query
Innings in match 2nd innings remove 2nd innings 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 123 123 4 5531 294 46.47 10211 54.16 11 28 6 655 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
24 71 54 1 0 44.44 3 bowled 2 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
11 27 15 1 0 73.33 2 caught 2 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
13 31 18 2 0 72.22 2 caught 2 Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
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
19 20 24 3 0 79.16 1 caught 2 ODI v West Indies Birmingham 4 Jul 2007 ODI # 2597
18 35 27 4 0 66.66 1 caught 2 ODI v West Indies Nottingham 7 Jul 2007 ODI # 2598
61 148 98 11 0 62.24 2 caught 2 Test v India The Oval 9 Aug 2007 Test # 1842
36 51 41 8 0 87.80 1 caught 2 ODI v India Bristol 24 Aug 2007 ODI # 2613
0 2 5 0 0 0.00 1 bowled 2 ODI v India Manchester 30 Aug 2007 ODI # 2617
4 12 11 0 0 36.36 1 caught 2 ODI v India Leeds 2 Sep 2007 ODI # 2618
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
13 33 27 3 0 48.14 1 caught 2 Test v Sri Lanka Galle 18 Dec 2007 Test # 1854
9 32 24 1 0 37.50 1 caught 2 ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
38 143 118 4 0 32.20 1 caught 2 Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
61 181 109 8 0 55.96 2 caught 2 Test v New Zealand Lord's 15 May 2008 Test # 1874
19 40 26 3 0 73.07 2 lbw 2 Test v New Zealand Manchester 23 May 2008 Test # 1876
24 57 38 3 0 63.15 2 caught 2 ODI v New Zealand Lord's 28 Jun 2008 ODI # 2720
39 159 102 5 0 38.23 2 caught 2 Test v South Africa The Oval 7 Aug 2008 Test # 1885
50 99 67 8 0 74.62 2 lbw 2 Test v India Mohali 19 Dec 2008 Test # 1901
0 7 4 0 0 0.00 2 caught 2 Test v Australia Birmingham 30 Jul 2009 Test # 1928
26 37 21 5 0 123.80 2 caught 2 T20I v South Africa Centurion 15 Nov 2009 T20I # 125
15 26 17 3 0 88.23 2 caught 2 Test v South Africa Centurion 16 Dec 2009 Test # 1942
118 401 263 11 0 44.86 2 caught 2 Test v South Africa Durban 26 Dec 2009 Test # 1944
65 228 136 7 0 47.79 2 caught 2 Test v South Africa Cape Town 3 Jan 2010 Test # 1946
64 73 68 6 0 94.11 1 lbw 2 ODI v Bangladesh Mirpur 28 Feb 2010 ODI # 2964
60 101 61 7 1 98.36 1 caught 2 ODI v Bangladesh Mirpur 2 Mar 2010 ODI # 2965
21 51 46 3 0 45.65 1 caught 2 Test v Bangladesh Mirpur 20 Mar 2010 Test # 1956
17 53 35 3 0 48.57 2 caught 2 Test v Pakistan Birmingham 6 Aug 2010 Test # 1969
148 428 269 18 0 55.01 2 caught 2 Test v Australia Adelaide 3 Dec 2010 Test # 1983
32 91 63 3 1 50.79 2 caught 2 Test v Australia Perth 16 Dec 2010 Test # 1984
82 212 152 11 0 53.94 2 caught 2 Test v Australia Melbourne 26 Dec 2010 Test # 1986
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
55 143 102 7 0 53.92 2 caught 2 Test v Sri Lanka Southampton 16 Jun 2011 Test # 1996
48 79 52 5 0 92.30 1 caught 2 ODI v Sri Lanka Leeds 1 Jul 2011 ODI # 3167
95* 104 75 16 0 126.66 1 not out 2 ODI v Sri Lanka Nottingham 6 Jul 2011 ODI # 3169
294 773 545 33 0 53.94 2 caught 2 Test v India Birmingham 10 Aug 2011 Test # 2003
4 9 10 1 0 40.00 1 bowled 2 ODI v India Chester-le-Street 3 Sep 2011 ODI # 3186
80* 99 63 5 1 126.98 1 not out 2 ODI v India Southampton 6 Sep 2011 ODI # 3187
23 42 34 3 0 67.64 1 lbw 2 ODI v India The Oval 9 Sep 2011 ODI # 3189
12 24 18 2 0 66.66 1 caught 2 ODI v India Lord's 11 Sep 2011 ODI # 3191
50 82 54 5 0 92.59 1 bowled 2 ODI v India Cardiff 16 Sep 2011 ODI # 3195
60 107 63 7 0 95.23 1 caught 2 ODI v India Hyderabad 14 Oct 2011 ODI # 3199
60 86 61 8 0 98.36 2 bowled 2 ODI v India Eden Gardens 25 Oct 2011 ODI # 3210
94 296 220 10 0 42.72 2 lbw 2 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
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
94 339 278 9 0 33.81 2 caught 2 Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
26 57 42 4 0 61.90 2 bowled 2 Test v West Indies Lord's 17 May 2012 Test # 2043
24 71 59 4 0 40.67 2 caught 2 Test v West Indies Nottingham 25 May 2012 Test # 2044
4 19 8 0 0 50.00 2 lbw 2 Test v West Indies Birmingham 7 Jun 2012 Test # 2045
112 166 120 13 1 93.33 1 caught 2 ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
18 34 18 3 0 100.00 1 lbw 2 ODI v Australia The Oval 1 Jul 2012 ODI # 3281
29 77 46 5 0 63.04 1 caught 2 ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
58 107 78 4 0 74.35 1 caught 2 ODI v Australia Manchester 10 Jul 2012 ODI # 3286
24 113 78 2 0 30.76 2 lbw 2 Test v South Africa Leeds 2 Aug 2012 Test # 2051
7 63 40 1 0 17.50 2 caught 2 Test v South Africa Lord's 16 Aug 2012 Test # 2053
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
2 4 6 0 0 33.33 1 lbw 2 ODI v South Africa Lord's 2 Sep 2012 ODI # 3302
41 148 109 7 0 37.61 1 caught 2 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
190 492 377 23 2 50.39 1 run out 2 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
22 50 40 5 0 55.00 1 bowled 2 ODI v India Dharamsala 27 Jan 2013 ODI # 3329
78 119 92 7 1 84.78 1 caught 2 ODI v New Zealand Napier 20 Feb 2013 ODI # 3336
46 103 67 5 0 68.65 1 caught 2 ODI v New Zealand Auckland 23 Feb 2013 ODI # 3338
4 8 7 1 0 57.14 1 caught 2 Test v New Zealand Auckland 22 Mar 2013 Test # 2084
34 37 31 5 0 109.67 1 bowled 2 ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
6 25 21 0 0 28.57 1 caught 2 ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
2 6 9 0 0 22.22 1 caught 2 ODI v India Birmingham 23 Jun 2013 ODI # 3377
62 233 177 7 0 35.02 1 caught 2 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
13 43 30 2 0 43.33 1 caught 2 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
72 212 153 10 0 47.05 1 caught 2 Test v Australia Perth 13 Dec 2013 Test # 2107
7 28 19 1 0 36.84 1 lbw 2 Test v Australia Sydney 3 Jan 2014 Test # 2113
39 90 62 3 0 62.90 1 caught 2 ODI v Australia Adelaide 26 Jan 2014 ODI # 3463
30* 50 40 2 0 75.00 1 not out 2 ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
1 8 6 0 0 16.66 1 lbw 2 ODI v Sri Lanka Lord's 31 May 2014 ODI # 3495
17 78 59 2 0 28.81 1 caught 2 Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
5 13 10 1 0 50.00 1 bowled 2 Test v India Nottingham 9 Jul 2014 Test # 2128
10 40 29 2 0 34.48 1 caught 2 Test v India Lord's 17 Jul 2014 Test # 2130
17 58 42 2 0 40.47 1 caught 2 Test v India Manchester 7 Aug 2014 Test # 2134
79 251 183 9 0 43.16 1 caught 2 Test v India The Oval 15 Aug 2014 Test # 2137
19 48 33 2 0 57.57 1 lbw 2 ODI v India Cardiff 27 Aug 2014 ODI # 3517
10 32 17 0 0 58.82 1 lbw 2 ODI v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
34 45 42 5 0 80.95 1 caught 2 ODI v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
20 26 30 3 0 66.66 1 lbw 2 ODI v Sri Lanka Pallekele 10 Dec 2014 ODI # 3565
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
76 257 211 8 0 36.01 1 bowled 2 Test v West Indies St George's 21 Apr 2015 Test # 2158
75 226 187 12 0 40.10 2 lbw 2 Test v New Zealand Leeds 29 May 2015 Test # 2163
96 347 233 13 0 41.20 2 bowled 2 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
43 122 87 7 0 49.42 2 lbw 2 Test v Australia Nottingham 6 Aug 2015 Test # 2175
22 30 21 4 0 104.76 2 bowled 2 Test v Australia The Oval 20 Aug 2015 Test # 2178
263 836 528 18 0 49.81 1 caught 2 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
49 142 119 4 0 41.17 1 caught 2 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
18 46 27 0 0 66.66 1 caught 2 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
81 202 124 12 0 65.32 1 bowled 2 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
14 17 12 3 0 116.66 1 lbw 2 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
3 19 16 0 0 18.75 1 caught 2 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
37 128 90 3 0 41.11 1 caught 2 Test v Australia Adelaide 2 Dec 2017 Test # 2285
244* 634 409 27 0 59.65 1 not out 2 Test v Australia Melbourne 26 Dec 2017 Test # 2289
46 153 106 7 0 43.39 1 caught 2 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
21 42 25 4 0 84.00 1 caught 2 Test v India Lord's 9 Aug 2018 Test # 2315
29 55 42 5 0 69.04 1 caught 2 Test v India Nottingham 18 Aug 2018 Test # 2316
Statsguru includes the following current or recent relevant matches:
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