Records type batting analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 8 Nov 2007 remove greater than or equal to 8 Nov 2007 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 2004-2019 124 215 16 9282 311* 46.64 18573 49.97 28 41 13 1170 14 Profile
filtered 2007-2019 109 186 15 8568 311* 50.10 16898 50.70 27 36 9 1079 13
Match by match list
12 176* 188 396 47.47 24 1 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
103 - 103 216 47.68 15 0 v New Zealand Centurion 16 Nov 2007 Test # 1848
29 8 37 44 84.09 6 0 v West Indies Gqeberha 26 Dec 2007 Test # 1856
32 37 69 123 56.09 8 0 v West Indies Cape Town 2 Jan 2008 Test # 1858
69 - 69 127 54.33 10 0 v West Indies Durban 10 Jan 2008 Test # 1860
25 46 71 123 57.72 11 0 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
38 - 38 87 43.67 4 0 v Bangladesh Chattogram 29 Feb 2008 Test # 1865
159 81 240 410 58.53 29 0 v India Chennai 26 Mar 2008 Test # 1870
16 - 16 34 47.05 2 0 v India Ahmedabad 3 Apr 2008 Test # 1871
51 0 51 107 47.66 6 0 v India Kanpur 11 Apr 2008 Test # 1873
6 104* 110 274 40.14 15 0 v England Lord's 10 Jul 2008 Test # 1880
38 DNB 38 79 48.10 5 0 v England Leeds 18 Jul 2008 Test # 1881
9 6 15 40 37.50 0 0 v England Birmingham 30 Jul 2008 Test # 1883
36 76 112 134 83.58 22 0 v England The Oval 7 Aug 2008 Test # 1885
112 - 112 165 67.87 12 0 v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
71 - 71 140 50.71 10 0 v Bangladesh Centurion 26 Nov 2008 Test # 1895
47 53 100 179 55.86 11 0 v Australia Perth 17 Dec 2008 Test # 1899
19 30* 49 92 53.26 3 0 v Australia Melbourne 26 Dec 2008 Test # 1902
51 59 110 246 44.71 16 0 v Australia Sydney 3 Jan 2009 Test # 1904
1 57 58 133 43.60 7 0 v Australia Johannesburg 26 Feb 2009 Test # 1910
0 43 43 84 51.19 8 0 v Australia Durban 6 Mar 2009 Test # 1913
46 - 46 88 52.27 8 0 v Australia Cape Town 19 Mar 2009 Test # 1916
19 100 119 280 42.50 12 0 v England Centurion 16 Dec 2009 Test # 1942
2 6 8 35 22.85 1 0 v England Durban 26 Dec 2009 Test # 1944
14 95 109 212 51.41 16 0 v England Cape Town 3 Jan 2010 Test # 1946
75 - 75 138 54.34 8 0 v England Johannesburg 14 Jan 2010 Test # 1948
253* - 253 473 53.48 22 0 v India Nagpur 6 Feb 2010 Test # 1951
114 123* 237 560 42.32 30 1 v India Eden Gardens 14 Feb 2010 Test # 1952
2 5 7 29 24.13 1 0 v West Indies Port of Spain 10 Jun 2010 Test # 1960
44 41 85 183 46.44 11 0 v West Indies Basseterre 18 Jun 2010 Test # 1961
5 25 30 44 68.18 3 0 v West Indies Bridgetown 26 Jun 2010 Test # 1962
80 118* 198 377 52.51 17 0 v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
4 62 66 74 89.18 8 0 v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
140 - 140 202 69.30 14 1 v India Centurion 16 Dec 2010 Test # 1985
33 16 49 62 79.03 8 0 v India Durban 26 Dec 2010 Test # 1987
59 2 61 91 67.03 9 1 v India Cape Town 2 Jan 2011 Test # 1988
3 112 115 150 76.66 21 0 v Australia Cape Town 9 Nov 2011 Test # 2016
19 105 124 313 39.61 17 0 v Australia Johannesburg 17 Nov 2011 Test # 2018
18 - 18 33 54.54 3 0 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
54 51 105 164 64.02 17 0 v Sri Lanka Durban 26 Dec 2011 Test # 2026
16 DNB 16 32 50.00 3 0 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
62 2 64 106 60.37 8 1 v New Zealand Dunedin 7 Mar 2012 Test # 2035
16 46* 62 107 57.94 11 0 v New Zealand Hamilton 15 Mar 2012 Test # 2036
63 DNB 63 98 64.28 10 0 v New Zealand Wellington 23 Mar 2012 Test # 2037
311* - 311 529 58.79 35 0 v England The Oval 19 Jul 2012 Test # 2049
9 28 37 55 67.27 6 0 v England Leeds 2 Aug 2012 Test # 2051
13 121 134 235 57.02 13 0 v England Lord's 16 Aug 2012 Test # 2053
104 38 142 326 43.55 10 2 v Australia Brisbane 9 Nov 2012 Test # 2056
11 17 28 54 51.85 6 0 v Australia Adelaide 22 Nov 2012 Test # 2061
11 196 207 264 78.40 23 0 v Australia Perth 30 Nov 2012 Test # 2064
66 - 66 74 89.18 9 0 v New Zealand Cape Town 2 Jan 2013 Test # 2069
110 - 110 235 46.80 8 0 v New Zealand Gqeberha 11 Jan 2013 Test # 2071
37 74* 111 181 61.32 13 0 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
25 58 83 156 53.20 10 0 v Pakistan Cape Town 14 Feb 2013 Test # 2073
92 - 92 128 71.87 13 0 v Pakistan Centurion 22 Feb 2013 Test # 2075
118 10 128 279 45.87 13 0 v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
36 4 40 87 45.97 7 0 v India Johannesburg 18 Dec 2013 Test # 2108
3 DNB 3 18 16.66 0 0 v India Durban 26 Dec 2013 Test # 2111
17 35 52 113 46.01 8 0 v Australia Centurion 12 Feb 2014 Test # 2119
0 127* 127 178 71.34 16 0 v Australia Gqeberha 20 Feb 2014 Test # 2121
38 41 79 161 49.06 10 0 v Australia Cape Town 1 Mar 2014 Test # 2122
11 22 33 60 55.00 3 0 v Sri Lanka Galle 16 Jul 2014 Test # 2129
139* 25 164 541 30.31 16 0 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
4 DNB 4 27 14.81 0 0 v Zimbabwe Harare 9 Aug 2014 Test # 2135
208 - 208 371 56.06 22 0 v West Indies Centurion 17 Dec 2014 Test # 2150
33 - 33 63 52.38 3 0 v West Indies Gqeberha 26 Dec 2014 Test # 2153
63 38* 101 199 50.75 13 0 v West Indies Cape Town 2 Jan 2015 Test # 2154
13 DNB 13 28 46.42 1 0 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
TDNB - - - - - - v Bangladesh Mirpur 30 Jul 2015 Test # 2174
43 0 43 103 41.74 6 0 v India Mohali 5 Nov 2015 Test # 2186
7 - 7 18 38.88 1 0 v India Bengaluru 14 Nov 2015 Test # 2188
1 39 40 177 22.59 2 0 v India Nagpur 25 Nov 2015 Test # 2189
3 25 28 278 10.07 3 0 v India Delhi 3 Dec 2015 Test # 2191
7 12 19 47 40.42 3 0 v England Durban 26 Dec 2015 Test # 2196
201 - 201 477 42.13 27 0 v England Cape Town 2 Jan 2016 Test # 2197
40 5 45 110 40.90 7 0 v England Johannesburg 14 Jan 2016 Test # 2199
109 96 205 368 55.70 30 0 v England Centurion 22 Jan 2016 Test # 2200
53 - 53 71 74.64 10 0 v New Zealand Durban 19 Aug 2016 Test # 2219
58 1 59 96 61.45 9 1 v New Zealand Centurion 27 Aug 2016 Test # 2220
0 1 1 12 8.33 0 0 v Australia Perth 3 Nov 2016 Test # 2230
47 - 47 67 70.14 5 0 v Australia Hobart 12 Nov 2016 Test # 2233
5 45 50 91 54.94 6 1 v Australia Adelaide 24 Nov 2016 Test # 2236
20 48 68 129 52.71 7 0 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
29 0 29 73 39.72 3 0 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
134 - 134 265 50.56 16 0 v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
1 24 25 96 26.04 5 0 v New Zealand Dunedin 8 Mar 2017 Test # 2253
21 38* 59 124 47.58 9 0 v New Zealand Wellington 16 Mar 2017 Test # 2255
50 19 69 133 51.87 11 0 v New Zealand Hamilton 25 Mar 2017 Test # 2257
29 11 40 61 65.57 5 0 v England Lord's 6 Jul 2017 Test # 2262
78 87 165 329 50.15 25 2 v England Nottingham 14 Jul 2017 Test # 2264
6 5 11 52 21.15 1 0 v England The Oval 27 Jul 2017 Test # 2266
30 83 113 194 58.24 17 1 v England Manchester 4 Aug 2017 Test # 2268
137 28 165 243 67.90 20 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
132 - 132 163 80.98 17 0 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
5 - 5 11 45.45 1 0 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
3 4 7 25 28.00 1 0 v India Cape Town 5 Jan 2018 Test # 2292
82 1 83 163 50.92 14 0 v India Centurion 13 Jan 2018 Test # 2293
61 52 113 261 43.29 12 0 v India Johannesburg 24 Jan 2018 Test # 2294
0 8 8 22 36.36 1 0 v Australia Durban 1 Mar 2018 Test # 2297
56 27 83 190 43.68 9 0 v Australia Gqeberha 9 Mar 2018 Test # 2298
31 31 62 167 37.12 8 0 v Australia Cape Town 22 Mar 2018 Test # 2300
27 16 43 129 33.33 4 0 v Australia Johannesburg 30 Mar 2018 Test # 2302
15 0 15 38 39.47 2 0 v Sri Lanka Galle 12 Jul 2018 Test # 2311
19 6 25 76 32.89 1 0 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
8 63* 71 164 43.29 12 0 v Pakistan Centurion 26 Dec 2018 Test # 2338
24 2* 26 69 37.68 4 0 v Pakistan Cape Town 3 Jan 2019 Test # 2340
41 71 112 242 46.28 20 0 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
3 16 19 45 42.22 2 0 v Sri Lanka Durban 13 Feb 2019 Test # 2347
0 32 32 73 43.83 3 0 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page