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 less than or equal to 23 Feb 2019 remove less than or equal to 23 Feb 2019 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
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
26 - 26 0 - - 0 0 ODI v India Cardiff 16 Sep 2011 ODI # 3195
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
24 4 28 0 - - 3 0 Test v South Africa The Oval 7 Aug 2008 Test # 1885
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
88 - 88 0 - - 0 0 ODI v Pakistan Cardiff 30 Aug 2006 ODI # 2408
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
26* - 26 0 - - - - ODI v South Africa Cardiff 24 Aug 2012 ODI # 3296
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
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
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
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
53 - 53 0 - - 0 0 Test v Australia Birmingham 30 Jul 2009 Test # 1928
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
9 - 9 0 0 10 0 0 ODI v Pakistan Lord's 2 Sep 2006 ODI # 2409
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
45 - 45 0 - - 0 0 ODI v South Africa Southampton 28 Aug 2012 ODI # 3298
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
7 - 7 0 - - 0 0 ODI v Sri Lanka Lord's 17 Jun 2006 ODI # 2384
97 2 99 0 - - 3 0 Test v West Indies Manchester 7 Jun 2007 Test # 1835
53 - 53 0 - - 0 0 ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
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
8 3 11 0 - - 1 0 Test v Australia Leeds 7 Aug 2009 Test # 1929
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
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
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
0 - 0 0 - - 0 0 Test v New Zealand Nottingham 5 Jun 2008 Test # 1878
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
40 - 40 0 - - 0 0 ODI v Sri Lanka The Oval 20 Jun 2006 ODI # 2385
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
41 - 41 0 - - 0 0 ODI v Australia Lord's 29 Jun 2012 ODI # 3280
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
72 4 76 0 - - 0 0 Test v Australia The Oval 20 Aug 2009 Test # 1931
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
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
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
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
77 - 77 0 0 12 0 0 ODI v Sri Lanka Chester-le-Street 24 Jun 2006 ODI # 2386
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
75 - 75 0 - - 1 0 ODI v Australia The Oval 1 Jul 2012 ODI # 3281
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
17 DNB 17 0 - - 1 0 Test v Bangladesh Lord's 27 May 2010 Test # 1958
11 3* 14 0 - - 1 0 Test v South Africa Leeds 2 Aug 2012 Test # 2051
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
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
31 4 35 0 - - 0 0 Test v South Africa Leeds 18 Jul 2008 Test # 1881
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
30 - 30 0 1 13 0 0 ODI v Sri Lanka Manchester 28 Jun 2006 ODI # 2388
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
69 - 69 0 - - 0 0 ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
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
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
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
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
50 20 70 0 - - 0 0 Test v South Africa Birmingham 30 Jul 2008 Test # 1883
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
18 - 18 0 0 5 0 0 ODI v Sri Lanka Leeds 1 Jul 2006 ODI # 2389
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
4 - 4 0 - - 0 0 ODI v Australia Manchester 10 Jul 2012 ODI # 3286
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
1 - 1 0 - - 3 0 Test v Australia Nottingham 6 Aug 2015 Test # 2175
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