Records type all-round analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 11 Dec 1988 remove greater than or equal to 11 Dec 1988 from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2004-2015 287 13331 235 40.27 26 7 3/9 23.42 0 158 0 16.84 Profile
filtered 2004-2015 138 7085 235 45.70 17 1 1/13 60.00 0 80 0 -14.29
Match by match list
109* 3 112 1 - - 0 0 Test v West Indies Lord's 17 May 2007 Test # 1831
126 - 126 1 - - 0 0 ODI v West Indies Southampton 16 Jun 2012 ODI # 3276
119* - 119 1 - - 0 0 Test v Sri Lanka Southampton 16 Jun 2011 Test # 1996
126* - 126 1 - - 0 0 ODI v India Southampton 21 Aug 2007 ODI # 2611
25 109 134 1 - - 1 0 Test v Australia Nottingham 10 Jul 2013 Test # 2090
100* 28 128 1 - - 1 0 Test v Pakistan Lord's 13 Jul 2006 Test # 1809
162* - 162 1 - - 0 0 Test v Bangladesh Chester-le-Street 3 Jun 2005 Test # 1753
109 74 183 1 - - 1 0 Test v Australia Lord's 18 Jul 2013 Test # 2091
106* - 106 1 - - 1 0 Test v Pakistan Manchester 27 Jul 2006 Test # 1811
199 - 199 1 - - 1 0 Test v South Africa Lord's 10 Jul 2008 Test # 1880
31 159 190 1 - - 1 0 Test v India Nottingham 29 Jul 2011 Test # 2001
119 4 123 1 - - 0 0 Test v Pakistan Leeds 4 Aug 2006 Test # 1813
167 23 190 1 - - 0 0 Test v India Southampton 27 Jul 2014 Test # 2132
6 113 119 1 - - 0 0 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
128 - 128 1 - - 0 0 Test v Bangladesh Manchester 4 Jun 2010 Test # 1959
235 - 235 1 - - 1 0 Test v India The Oval 18 Aug 2011 Test # 2004
103* - 103 1 - - 1 0 Test v Sri Lanka Cardiff 26 May 2011 Test # 1994
26 - 26 0 - - 0 0 ODI v India Cardiff 16 Sep 2011 ODI # 3195
2 - 2 0 - - 1 0 ODI v West Indies Birmingham 4 Jul 2007 ODI # 2597
31 6 37 0 - - 0 0 Test v New Zealand Lord's 16 May 2013 Test # 2088
24 4 28 0 - - 3 0 Test v South Africa The Oval 7 Aug 2008 Test # 1885
25 - 25 0 - - 0 0 ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
27 - 27 0 - - 0 0 ODI v New Zealand Lord's 28 Jun 2008 ODI # 2720
7 - 7 0 - - 2 0 Test v India The Oval 15 Aug 2014 Test # 2137
88 - 88 0 - - 0 0 ODI v Pakistan Cardiff 30 Aug 2006 ODI # 2408
61 63* 124 0 - - 2 0 Test v West Indies Lord's 17 May 2012 Test # 2043
3 3 6 0 0 12 4 0 Test v Australia Nottingham 25 Aug 2005 Test # 1762
28 - 28 0 - - 0 0 ODI v India Nottingham 30 Aug 2014 ODI # 3520
DNB - - - - - 0 0 ODI v Sri Lanka Nottingham 6 Jul 2011 ODI # 3169
26* - 26 0 - - - - ODI v South Africa Cardiff 24 Aug 2012 ODI # 3296
49 - 49 0 - - 0 0 ODI v India The Oval 5 Sep 2007 ODI # 2619
56 9 65 0 - - 1 0 Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
16 - 16 0 - - 0 0 Test v New Zealand Lord's 15 May 2008 Test # 1874
10 13 23 0 - - 1 0 Test v Australia The Oval 20 Aug 2015 Test # 2178
52 57* 109 0 - - 0 0 Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
70 DNB 70 0 - - 2 0 Test v West Indies The Oval 19 Aug 2004 Test # 1712
50 - 50 0 - - 1 0 ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
0* - 0 0 - - 0 0 ODI v Bangladesh Bristol 10 Jul 2010 ODI # 3025
27 - 27 0 - - 1 0 ODI v West Indies Nottingham 7 Jul 2007 ODI # 2598
30 6 36 0 - - 5 0 Test v New Zealand Leeds 24 May 2013 Test # 2089
5 - 5 0 - - 0 0 Test v West Indies Leeds 25 May 2007 Test # 1834
53 - 53 0 - - 0 0 Test v Australia Birmingham 30 Jul 2009 Test # 1928
82 - 82 0 - - 0 0 ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
35 - 35 0 - - 1 0 ODI v South Africa Leeds 22 Aug 2008 ODI # 2748
1 29 30 0 - - 0 0 Test v New Zealand Lord's 21 May 2015 Test # 2162
9 - 9 0 0 10 0 0 ODI v Pakistan Lord's 2 Sep 2006 ODI # 2409
22 DNB 22 0 - - 0 0 Test v West Indies Nottingham 25 May 2012 Test # 2044
0 0 0 0 - - 0 0 Test v Australia The Oval 8 Sep 2005 Test # 1763
14 - 14 0 - - 1 0 T20I v Pakistan Bristol 28 Aug 2006 T20I # 8
4 - 4 0 - - 0 0 ODI v Sri Lanka Manchester 9 Jul 2011 ODI # 3170
45 - 45 0 - - 0 0 ODI v South Africa Southampton 28 Aug 2012 ODI # 3298
36 - 36 0 - - 0 0 ODI v India Lord's 8 Sep 2007 ODI # 2620
64 8 72 0 - - 1 0 Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
8 21* 29 0 - - 1 0 Test v New Zealand Manchester 23 May 2008 Test # 1876
7 - 7 0 - - 0 0 ODI v Sri Lanka Lord's 17 Jun 2006 ODI # 2384
65* - 65 0 - - 0 0 Test v Bangladesh Lord's 26 May 2005 Test # 1751
12 - 12 0 - - 0 0 ODI v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
27 - 27 0 - - 0 0 ODI v Pakistan Lord's 20 Sep 2010 ODI # 3046
53 - 53 0 - - 0 0 ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
97 2 99 0 - - 3 0 Test v West Indies Manchester 7 Jun 2007 Test # 1835
8 3 11 0 - - 1 0 Test v Australia Leeds 7 Aug 2009 Test # 1929
91 - 91 0 - - 0 0 ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
28* - 28 0 - - 0 0 ODI v South Africa Nottingham 26 Aug 2008 ODI # 2754
12 1 13 0 - - 1 0 Test v New Zealand Leeds 29 May 2015 Test # 2163
2* - 2 0 - - 0 0 ODI v India Chester-le-Street 3 Sep 2011 ODI # 3186
42 - 42 0 - - 0 0 ODI v Pakistan Southampton 5 Sep 2006 ODI # 2410
76* - 76 0 - - 1 0 Test v West Indies Birmingham 7 Jun 2012 Test # 2045
60* - 60 0 - - 1 0 T20I v New Zealand Manchester 13 Jun 2008 T20I # 56
0 - 0 0 - - 0 0 Test v New Zealand Nottingham 5 Jun 2008 Test # 1878
12 - 12 0 - - 2 0 ODI v South Africa The Oval 31 Aug 2012 ODI # 3300
46 - 46 0 - - 2 0 ODI v New Zealand Chester-le-Street 15 Jun 2008 ODI # 2708
25 - 25 0 - - 2 0 Test v India Nottingham 9 Jul 2014 Test # 2128
40 - 40 0 - - 0 0 ODI v Sri Lanka The Oval 20 Jun 2006 ODI # 2385
45 0 45 0 - - 1 0 Test v India Lord's 21 Jul 2011 Test # 2000
41* - 41 0 - - 1 0 ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
28 - 28 0 - - 0 0 ODI v Pakistan Southampton 22 Sep 2010 ODI # 3047
41 - 41 0 - - 0 0 ODI v Australia Lord's 29 Jun 2012 ODI # 3280
64 - 64 0 - - 0 0 ODI v India Bristol 24 Aug 2007 ODI # 2613
11 DNB 11 0 - - 0 0 Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
72 4 76 0 - - 0 0 Test v Australia The Oval 20 Aug 2009 Test # 1931
20 - 20 0 - - 0 0 ODI v Sri Lanka The Oval 13 Jun 2013 ODI # 3370
73 - 73 0 - - 0 0 ODI v South Africa The Oval 29 Aug 2008 ODI # 2757
1 60 61 0 - - 2 0 Test v Australia Cardiff 8 Jul 2015 Test # 2170
25 - 25 0 - - 3 0 ODI v India Southampton 6 Sep 2011 ODI # 3187
86* - 86 0 - - 0 0 ODI v Pakistan Nottingham 8 Sep 2006 ODI # 2411
13 55 68 0 - - 0 0 Test v South Africa The Oval 19 Jul 2012 Test # 2049
13 - 13 0 - - 0 0 T20I v Sri Lanka The Oval 20 May 2014 T20I # 401
88 - 88 0 - - 0 0 ODI v South Africa Lord's 2 Sep 2012 ODI # 3302
0 - 0 0 - - 0 0 ODI v New Zealand Birmingham 18 Jun 2008 ODI # 2709
16 1 17 0 - - 2 0 Test v India Lord's 17 Jul 2014 Test # 2130
77 - 77 0 0 12 0 0 ODI v Sri Lanka Chester-le-Street 24 Jun 2006 ODI # 2386
6 8 14 0 0 8 0 0 Test v Australia Lord's 21 Jul 2005 Test # 1756
7 - 7 0 - - 0 0 ODI v Sri Lanka Lord's 31 May 2014 ODI # 3495
12 - 12 0 - - 0 0 ODI v Sri Lanka The Oval 28 Jun 2011 ODI # 3165
75 - 75 0 - - 1 0 ODI v Australia The Oval 1 Jul 2012 ODI # 3281
79 - 79 0 - - 2 0 ODI v India Birmingham 27 Aug 2007 ODI # 2616
60 4* 64 0 - - 0 0 Test v Australia Manchester 1 Aug 2013 Test # 2092
20 9 29 0 - - 1 0 Test v India Lord's 19 Jul 2007 Test # 1840
17 DNB 17 0 - - 1 0 Test v Bangladesh Lord's 27 May 2010 Test # 1958
10 - 10 0 - - 0 0 ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
13 - 13 0 - - 1 0 ODI v South Africa Lord's 31 Aug 2008 ODI # 2759
1 11 12 0 - - 0 0 Test v Australia Lord's 16 Jul 2015 Test # 2171
23 - 23 0 - - 1 0 ODI v India The Oval 9 Sep 2011 ODI # 3189
2 - 2 0 - - 0 0 ODI v Pakistan Birmingham 10 Sep 2006 ODI # 2412
11 3* 14 0 - - 1 0 Test v South Africa Leeds 2 Aug 2012 Test # 2051
31 4 35 0 - - 0 0 Test v South Africa Leeds 18 Jul 2008 Test # 1881
10 - 10 0 - - 0 0 ODI v South Africa Nottingham 5 Sep 2012 ODI # 3304
20 - 20 0 - - 0 0 ODI v New Zealand Bristol 21 Jun 2008 ODI # 2710
30 - 30 0 1 13 0 0 ODI v Sri Lanka Manchester 28 Jun 2006 ODI # 2388
34 - 34 0 - - 0 0 Test v India Birmingham 10 Aug 2011 Test # 2003
6 21 27 0 - - 1 0 Test v Australia Birmingham 4 Aug 2005 Test # 1758
37 - 37 0 - - 0 0 ODI v Sri Lanka Birmingham 3 Jun 2014 ODI # 3496
35 - 35 0 - - 0 0 ODI v Sri Lanka Leeds 1 Jul 2011 ODI # 3167
69 - 69 0 - - 0 0 ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
24 - 24 0 - - 2 0 ODI v India Manchester 30 Aug 2007 ODI # 2617
31 0 31 0 - - 1 0 Test v India Nottingham 27 Jul 2007 Test # 1841
20 - 20 0 - - 0 0 ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
TDNB - - - - - 0 0 ODI v South Africa Cardiff 3 Sep 2008 ODI # 2761
53 65* 118 0 - - 1 0 Test v Australia Birmingham 29 Jul 2015 Test # 2173
54 - 54 0 - - 0 0 ODI v India Lord's 11 Sep 2011 ODI # 3191
56 - 56 0 - - 0 0 ODI v West Indies Lord's 1 Jul 2007 ODI # 2594
58 4 62 0 - - 0 0 Test v South Africa Lord's 16 Aug 2012 Test # 2053
9 9* 18 0 - - 0 0 Test v Pakistan The Oval 17 Aug 2006 Test # 1814
50 20 70 0 - - 0 0 Test v South Africa Birmingham 30 Jul 2008 Test # 1883
18 - 18 0 - - 0 0 ODI v New Zealand Lord's 31 May 2013 ODI # 3360
46 - 46 0 - - 1 0 ODI v New Zealand The Oval 25 Jun 2008 ODI # 2714
58 - 58 0 - - 2 0 Test v India Manchester 7 Aug 2014 Test # 2134
18 - 18 0 0 5 0 0 ODI v Sri Lanka Leeds 1 Jul 2006 ODI # 2389
59 65 124 0 - - 3 0 Test v Australia Manchester 11 Aug 2005 Test # 1760
1 - 1 0 - - 0 0 ODI v India Cardiff 27 Aug 2014 ODI # 3517
30 - 30 0 - - 0 0 ODI v Sri Lanka Lord's 3 Jul 2011 ODI # 3168
4 - 4 0 - - 0 0 ODI v Australia Manchester 10 Jul 2012 ODI # 3286
44 - 44 0 - - 0 0 ODI v India Leeds 2 Sep 2007 ODI # 2618
45 17 62 0 - - 0 0 Test v Australia The Oval 21 Aug 2013 Test # 2094
63 67 130 0 - - 0 0 Test v India The Oval 9 Aug 2007 Test # 1842
1 - 1 0 - - 3 0 Test v Australia Nottingham 6 Aug 2015 Test # 2175
13 - 13 0 - - 0 0 ODI v India Birmingham 23 Jun 2013 ODI # 3377
84* - 84 0 - - 1 0 ODI v Bangladesh Nottingham 8 Jul 2010 ODI # 3018
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