Records type batting analysis [change type]
View innings by innings list [change view]
Host country South Africa remove South Africa from query
Runs scored greater than or equal to 10 remove greater than or equal to 10 from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 2004-2018 114 191 18 8765 21755+ 278* 50.66 16077 54.51 22 46 8 1024 64 Profile
filtered 2004-2018 59 82 7 4695 11803 163 62.60 8030 58.46 13 28 0 576 38
Innings by innings list
121 326 215 15 0 56.27 5 caught 1 v Pakistan Centurion 22 Feb 2013 Test # 2075
43 326 228 6 0 18.85 5 caught 4 v Australia Cape Town 1 Mar 2014 Test # 2122
148 323 194 15 1 76.28 5 caught 2 v West Indies Cape Town 2 Jan 2015 Test # 2154
116 322 232 14 1 50.00 5 caught 1 v Australia Gqeberha 20 Feb 2014 Test # 2121
152 318 235 16 2 64.68 5 caught 1 v West Indies Centurion 17 Dec 2014 Test # 2150
163 313 196 12 7 83.16 5 caught 2 v Australia Cape Town 19 Mar 2009 Test # 1916
160* 303 205 19 2 78.04 5 not out 1 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
88 298 211 12 1 41.70 4 caught 2 v England Cape Town 2 Jan 2016 Test # 2197
104* 285 185 9 1 56.21 5 not out 2 v Australia Johannesburg 26 Feb 2009 Test # 1910
109 276 169 11 1 64.49 1 caught 3 v England Centurion 21 Jan 2005 Test # 1736
126* 261 146 20 1 86.30 5 not out 2 v Australia Gqeberha 9 Mar 2018 Test # 2298
92 258 165 15 0 55.75 1 lbw 1 v England Centurion 21 Jan 2005 Test # 1736
91 241 148 10 2 61.48 5 caught 2 v Australia Centurion 12 Feb 2014 Test # 2119
103 239 168 12 0 61.30 6 bowled 4 v India Johannesburg 18 Dec 2013 Test # 2108
97 235 161 13 0 60.24 6 caught 3 v New Zealand Centurion 15 Apr 2006 Test # 1798
84 234 199 9 0 42.21 4 caught 4 v Australia Durban 6 Mar 2009 Test # 1913
99 228 135 12 0 73.33 6 caught 2 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
63 221 136 7 1 46.32 4 caught 3 v Australia Cape Town 22 Mar 2018 Test # 2300
69 204 141 6 1 48.93 6 lbw 4 v Sri Lanka Durban 26 Dec 2011 Test # 2026
71* 202 127 11 0 55.90 4 not out 2 v Australia Durban 1 Mar 2018 Test # 2297
60 200 132 6 0 45.45 6 caught 4 v West Indies Gqeberha 26 Dec 2007 Test # 1856
73 197 136 10 1 53.67 5 caught 3 v Australia Johannesburg 17 Nov 2011 Test # 2018
59 193 127 9 0 46.45 6 bowled 2 v West Indies Gqeberha 26 Dec 2007 Test # 1856
67 191 129 8 0 51.93 5 bowled 2 v New Zealand Cape Town 2 Jan 2013 Test # 2069
98 182 118 20 0 83.05 2 caught 2 v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
50 175 137 4 0 36.49 2 caught 2 v Australia Durban 24 Mar 2006 Test # 1792
61 175 113 7 0 53.98 6 caught 2 v Pakistan Cape Town 14 Feb 2013 Test # 2073
69 173 119 7 1 57.98 4 caught 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
58 165 119 5 0 48.73 5 caught 2 v England Johannesburg 14 Jan 2010 Test # 1948
74 161 117 9 0 63.24 5 caught 2 v India Durban 26 Dec 2013 Test # 2111
103* 160 109 15 1 94.49 6 not out 2 v West Indies Durban 10 Jan 2008 Test # 1860
103* 158 117 11 0 88.03 5 not out 3 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
80 156 121 10 0 66.11 4 caught 3 v India Centurion 13 Jan 2018 Test # 2293
48 152 90 5 0 53.33 5 caught 4 v Australia Centurion 12 Feb 2014 Test # 2119
50 149 98 6 0 51.02 5 caught 1 v England Durban 26 Dec 2009 Test # 1944
129 149 112 12 5 115.17 5 caught 2 v India Centurion 16 Dec 2010 Test # 1985
47 143 100 8 0 47.00 2 caught 3 v India Durban 26 Dec 2006 Test # 1825
52* 137 95 9 0 54.73 8 not out 4 v England Durban 26 Dec 2004 Test # 1730
64 137 97 11 0 65.97 5 caught 1 v Australia Johannesburg 17 Nov 2011 Test # 2018
64 136 101 6 1 63.36 6 caught 3 v England Centurion 16 Dec 2009 Test # 1942
64 136 95 10 0 67.36 4 caught 1 v Australia Cape Town 22 Mar 2018 Test # 2300
65 135 84 11 0 77.38 4 bowled 1 v India Cape Town 5 Jan 2018 Test # 2292
31 124 84 3 0 36.90 5 caught 1 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
49 123 79 7 1 62.02 4 caught 2 v England Durban 26 Dec 2015 Test # 2196
37 122 86 6 0 43.02 4 lbw 4 v England Durban 26 Dec 2015 Test # 2196
46 117 80 7 0 57.50 1 stumped 4 v Australia Durban 24 Mar 2006 Test # 1792
51 107 81 6 0 62.96 5 caught 1 v New Zealand Gqeberha 11 Jan 2013 Test # 2071
35 107 50 2 2 70.00 5 caught 3 v India Cape Town 5 Jan 2018 Test # 2292
47 105 73 7 1 64.38 1 caught 2 v Zimbabwe Centurion 11 Mar 2005 Test # 1740
33 103 76 0 1 43.42 5 lbw 4 v India Durban 26 Dec 2010 Test # 1987
25 103 79 3 0 31.64 5 caught 2 v Sri Lanka Durban 26 Dec 2011 Test # 2026
33 99 80 6 0 41.25 6 caught 1 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
26 95 72 3 0 36.11 5 caught 1 v India Cape Town 2 Jan 2011 Test # 1988
27 87 62 3 0 43.54 6 bowled 1 v New Zealand Centurion 15 Apr 2006 Test # 1798
53 87 65 5 1 81.53 4 caught 1 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
36 85 45 4 0 80.00 5 caught 4 v Pakistan Cape Town 14 Feb 2013 Test # 2073
36 84 60 4 0 60.00 5 caught 1 v England Cape Town 3 Jan 2010 Test # 1946
34 84 49 3 0 69.38 5 caught 3 v England Cape Town 3 Jan 2010 Test # 1946
32 82 66 5 0 48.48 5 caught 1 v England Centurion 16 Dec 2009 Test # 1942
28 81 47 4 0 59.57 2 lbw 1 v England Gqeberha 17 Dec 2004 Test # 1728
33 71 51 6 0 64.70 6 caught 2 v New Zealand Centurion 16 Nov 2007 Test # 1848
14 69 37 2 0 37.83 5 caught 2 v Australia Cape Town 1 Mar 2014 Test # 2122
21 65 38 2 0 55.26 7 bowled 1 v England Cape Town 2 Jan 2005 Test # 1732
17 63 42 3 0 40.47 6 run out 4 v India Johannesburg 15 Dec 2006 Test # 1823
15 63 51 1 0 29.41 2 bowled 3 v Pakistan Gqeberha 19 Jan 2007 Test # 1829
13 63 58 1 0 22.41 6 bowled 3 v India Cape Town 2 Jan 2011 Test # 1988
36 61 40 4 1 90.00 4 caught 1 v England Johannesburg 14 Jan 2016 Test # 2199
12 60 45 1 0 26.66 1 caught 1 v Australia Johannesburg 31 Mar 2006 Test # 1795
20 60 48 2 0 41.66 4 bowled 1 v India Centurion 13 Jan 2018 Test # 2293
19 54 43 3 0 44.18 6 caught 2 v England Johannesburg 13 Jan 2005 Test # 1734
10 50 25 2 0 40.00 5 bowled 1 v West Indies Gqeberha 26 Dec 2014 Test # 2153
29 48 39 5 0 74.35 5 caught 3 v Australia Gqeberha 20 Feb 2014 Test # 2121
22 44 33 4 0 66.66 1 caught 4 v India Cape Town 2 Jan 2007 Test # 1827
28 44 26 4 1 107.69 4 caught 4 v Australia Gqeberha 9 Mar 2018 Test # 2298
23 40 24 3 0 95.83 2 caught 4 v West Indies Cape Town 2 Jan 2008 Test # 1858
11 35 25 1 0 44.00 6 bowled 2 v Pakistan Cape Town 26 Jan 2007 Test # 1830
13 32 21 1 0 61.90 5 lbw 2 v India Johannesburg 18 Dec 2013 Test # 2108
13 29 23 2 0 56.52 6 caught 2 v New Zealand Cape Town 27 Apr 2006 Test # 1800
14 28 21 2 0 66.66 1 caught 3 v England Gqeberha 17 Dec 2004 Test # 1728
14 27 21 2 0 66.66 7 caught 2 v England Durban 26 Dec 2004 Test # 1730
12 20 15 2 0 80.00 2 caught 4 v Pakistan Centurion 11 Jan 2007 Test # 1828
10 9 8 2 0 125.00 8 caught 3 v England Cape Town 2 Jan 2005 Test # 1732
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