Records type batting analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 21 Jul 2005 remove greater than or equal to 21 Jul 2005 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by scores of fifty or more (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
unfiltered 2004-2015 287 370 39 13331 235 40.27 22804 58.45 26 82 20 108 1467 73 Profile
filtered 2005-2015 96 103 20 8484 235 102.21 13858 61.22 25 78 0 103 928 51
Match by match list
59 65 124 258 48.06 2 12 1 Test v Australia Manchester 11 Aug 2005 Test # 1760
63 67 130 158 82.27 2 23 0 Test v India The Oval 9 Aug 2007 Test # 1842
83 74 157 334 47.00 2 18 0 Test v Sri Lanka Kandy 1 Dec 2007 Test # 1851
52 57* 109 149 73.15 2 16 0 Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
61 63* 124 208 59.61 2 9 0 Test v West Indies Lord's 17 May 2012 Test # 2043
109 74 183 314 58.28 2 27 0 Test v Australia Lord's 18 Jul 2013 Test # 2091
53 65* 118 146 80.82 2 20 0 Test v Australia Birmingham 29 Jul 2015 Test # 2173
71 - 71 161 44.09 1 5 0 Test v Pakistan Multan 12 Nov 2005 Test # 1770
115 - 115 272 42.27 1 7 0 Test v Pakistan Faisalabad 20 Nov 2005 Test # 1772
- 92 92 189 48.67 1 13 0 Test v Pakistan Lahore 29 Nov 2005 Test # 1774
- 57 57 137 41.60 1 7 0 Test v India Mohali 9 Mar 2006 Test # 1788
80 - 80 101 79.20 1 4 0 ODI v Ireland Belfast 13 Jun 2006 ODI # 2383
77 - 77 114 67.54 1 3 0 ODI v Sri Lanka Chester-le-Street 24 Jun 2006 ODI # 2386
100* - 100 168 59.52 1 9 0 Test v Pakistan Lord's 13 Jul 2006 Test # 1809
106* - 106 135 78.51 1 13 1 Test v Pakistan Manchester 27 Jul 2006 Test # 1811
119 - 119 206 57.76 1 12 0 Test v Pakistan Leeds 4 Aug 2006 Test # 1813
88 - 88 117 75.21 1 12 0 ODI v Pakistan Cardiff 30 Aug 2006 ODI # 2408
86* - 86 111 77.47 1 10 0 ODI v Pakistan Nottingham 8 Sep 2006 ODI # 2411
50 - 50 79 63.29 1 6 0 ODI v West Indies Ahmedabad 28 Oct 2006 ODI # 2439
50 - 50 162 30.86 1 5 0 Test v Australia Brisbane 23 Nov 2006 Test # 1817
60 - 60 148 40.54 1 6 0 Test v Australia Adelaide 1 Dec 2006 Test # 1819
- 87 87 163 53.37 1 8 2 Test v Australia Perth 14 Dec 2006 Test # 1821
71 - 71 153 46.40 1 8 0 Test v Australia Sydney 2 Jan 2007 Test # 1826
51 - 51 60 85.00 1 4 0 ODI v Australia Sydney 2 Feb 2007 ODI # 2497
65 - 65 90 72.22 1 3 0 ODI v Australia Melbourne 9 Feb 2007 ODI # 2515
77 - 77 90 85.55 1 9 0 ODI v Australia North Sound 8 Apr 2007 ODI # 2565
109* - 109 190 57.36 1 11 0 Test v West Indies Lord's 17 May 2007 Test # 1831
97 - 97 191 50.78 1 14 0 Test v West Indies Manchester 7 Jun 2007 Test # 1835
56 - 56 75 74.66 1 2 0 ODI v West Indies Lord's 1 Jul 2007 ODI # 2594
126* - 126 118 106.77 1 10 1 ODI v India Southampton 21 Aug 2007 ODI # 2611
64 - 64 96 66.66 1 6 1 ODI v India Bristol 24 Aug 2007 ODI # 2613
79 - 79 89 88.76 1 2 2 ODI v India Birmingham 27 Aug 2007 ODI # 2616
- 54 54 88 61.36 1 7 0 Test v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
73 - 73 89 82.02 1 10 0 ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
- 54* 54 151 35.76 1 5 2 Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
- 110 110 167 65.86 1 17 2 Test v New Zealand Napier 22 Mar 2008 Test # 1868
60* - 60 46 130.43 1 9 1 T20I v New Zealand Manchester 13 Jun 2008 T20I # 56
199 - 199 336 59.22 1 20 1 Test v South Africa Lord's 10 Jul 2008 Test # 1880
50 - 50 98 51.02 1 9 0 Test v South Africa Birmingham 30 Jul 2008 Test # 1883
73 - 73 77 94.80 1 11 1 ODI v South Africa The Oval 29 Aug 2008 ODI # 2757
53 - 53 114 46.49 1 7 1 Test v Australia Birmingham 30 Jul 2009 Test # 1928
72 - 72 137 52.55 1 10 0 Test v Australia The Oval 20 Aug 2009 Test # 1931
140 - 140 227 61.67 1 10 1 Test v South Africa Durban 26 Dec 2009 Test # 1944
- 78 78 213 36.61 1 10 0 Test v South Africa Cape Town 3 Jan 2010 Test # 1946
84 - 84 105 80.00 1 9 0 Test v Bangladesh Chattogram 12 Mar 2010 Test # 1954
138 - 138 262 52.67 1 15 1 Test v Bangladesh Mirpur 20 Mar 2010 Test # 1956
128 - 128 255 50.19 1 12 1 Test v Bangladesh Manchester 4 Jun 2010 Test # 1959
84* - 84 101 83.16 1 6 0 ODI v Bangladesh Nottingham 8 Jul 2010 ODI # 3018
76 - 76 131 58.01 1 8 0 Test v Australia Brisbane 25 Nov 2010 Test # 1981
68* - 68 97 70.10 1 8 1 Test v Australia Adelaide 3 Dec 2010 Test # 1983
53 - 53 90 58.88 1 6 0 Test v Australia Perth 16 Dec 2010 Test # 1984
115 - 115 232 49.56 1 13 0 Test v Australia Sydney 3 Jan 2011 Test # 1989
69 - 69 71 97.18 1 4 1 ODI v India Bengaluru 27 Feb 2011 ODI # 3110
81 - 81 86 94.18 1 6 1 ODI v Ireland Bengaluru 2 Mar 2011 ODI # 3114
103* - 103 159 64.77 1 11 1 Test v Sri Lanka Cardiff 26 May 2011 Test # 1994
119* - 119 169 70.41 1 12 0 Test v Sri Lanka Southampton 16 Jun 2011 Test # 1996
- 159 159 206 77.18 1 24 0 Test v India Nottingham 29 Jul 2011 Test # 2001
235 - 235 364 64.56 1 23 2 Test v India The Oval 18 Aug 2011 Test # 2004
54 - 54 73 73.97 1 3 0 ODI v India Lord's 11 Sep 2011 ODI # 3191
52 - 52 87 59.77 1 8 1 Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
76* - 76 137 55.47 1 10 0 Test v West Indies Birmingham 7 Jun 2012 Test # 2045
126 - 126 117 107.69 1 12 1 ODI v West Indies Southampton 16 Jun 2012 ODI # 3276
53 - 53 64 82.81 1 7 0 ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
75 - 75 113 66.37 1 6 1 ODI v Australia The Oval 1 Jul 2012 ODI # 3281
69 - 69 94 73.40 1 9 0 ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
- 55 55 220 25.00 1 6 0 Test v South Africa The Oval 19 Jul 2012 Test # 2049
58 - 58 157 36.94 1 7 0 Test v South Africa Lord's 16 Aug 2012 Test # 2053
88 - 88 137 64.23 1 8 1 ODI v South Africa Lord's 2 Sep 2012 ODI # 3302
- 116* 116 306 37.90 1 16 1 Test v India Nagpur 13 Dec 2012 Test # 2066
85 - 85 96 88.54 1 9 1 ODI v India Rajkot 11 Jan 2013 ODI # 3318
113* - 113 143 79.02 1 13 1 ODI v India Dharamsala 27 Jan 2013 ODI # 3329
64 - 64 79 81.01 1 6 2 ODI v New Zealand Hamilton 17 Feb 2013 ODI # 3335
- 75 75 271 27.67 1 9 0 Test v New Zealand Auckland 22 Mar 2013 Test # 2084
82 - 82 96 85.41 1 6 1 ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
91 - 91 115 79.13 1 7 0 ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
- 109 109 267 40.82 1 15 0 Test v Australia Nottingham 10 Jul 2013 Test # 2090
60 - 60 112 53.57 1 10 1 Test v Australia Manchester 1 Aug 2013 Test # 2092
- 113 113 210 53.80 1 11 0 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
72* - 72 106 67.92 1 9 4 Test v Australia Adelaide 5 Dec 2013 Test # 2105
- 60 60 93 64.51 1 7 1 Test v Australia Perth 13 Dec 2013 Test # 2107
68 - 68 84 80.95 1 5 0 ODI v Australia Brisbane 17 Jan 2014 ODI # 3455
55 - 55 52 105.76 1 9 0 ODI v Australia Perth 24 Jan 2014 ODI # 3461
50 - 50 34 147.05 1 4 2 ODI v Scotland Aberdeen 9 May 2014 ODI # 3491
50 - 50 56 89.28 1 4 1 ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
56 - 56 75 74.66 1 7 1 Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
64 - 64 90 71.11 1 8 0 Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
167 - 167 256 65.23 1 19 3 Test v India Southampton 27 Jul 2014 Test # 2132
58 - 58 82 70.73 1 8 1 Test v India Manchester 7 Aug 2014 Test # 2134
88* - 88 91 96.70 1 8 0 ODI v India Brisbane 20 Jan 2015 ODI # 3586
141 - 141 125 112.80 1 15 1 ODI v Australia Hobart 23 Jan 2015 ODI # 3589
54 - 54 85 63.52 1 2 0 ODI v Scotland Christchurch 23 Feb 2015 ODI # 3611
63 - 63 82 76.82 1 7 0 ODI v Bangladesh Adelaide 9 Mar 2015 ODI # 3630
52* - 52 56 92.85 1 6 0 ODI v Afghanistan Sydney 13 Mar 2015 ODI # 3635
143 - 143 256 55.85 1 20 1 Test v West Indies North Sound 13 Apr 2015 Test # 2157
- 60 60 89 67.41 1 11 0 Test v Australia Cardiff 8 Jul 2015 Test # 2170
63 - 63 199 31.65 1 5 0 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page