Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 10 Jul 2008 remove greater than or equal to 10 Jul 2008 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2002-2014 117 205 13 9265 277 48.25 15525 59.67 27 38 11 1165 24 Profile
filtered 2008-2014 49 85 7 3145 132 40.32 5585 56.31 9 16 4 378 6
Innings by innings list
131 367 273 20 0 47.98 1 bowled 2 v England The Oval 19 Jul 2012 Test # 2049
122 295 244 14 0 50.00 1 caught 2 v Australia Adelaide 22 Nov 2012 Test # 2061
132 - 238 9 3 55.46 1 bowled 1 v West Indies Basseterre 18 Jun 2010 Test # 1961
115 363 234 13 0 49.14 2 bowled 3 v New Zealand Dunedin 7 Mar 2012 Test # 2035
107 340 207 11 0 51.69 1 caught 3 v England Lord's 10 Jul 2008 Test # 1880
105 252 187 16 0 56.14 1 caught 2 v England Johannesburg 14 Jan 2010 Test # 1948
75 256 186 9 0 40.32 1 run out 1 v England Durban 26 Dec 2009 Test # 1944
90 - 173 7 0 52.02 1 bowled 3 v West Indies Port of Spain 10 Jun 2010 Test # 1960
100 216 152 8 0 65.78 1 caught 1 v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
108 224 147 13 0 73.46 1 lbw 4 v Australia Perth 17 Dec 2008 Test # 1899
101* 232 140 15 0 72.14 1 not out 4 v Australia Cape Town 9 Nov 2011 Test # 2016
68 187 119 11 0 57.14 1 lbw 2 v India Johannesburg 18 Dec 2013 Test # 2108
52 188 117 4 0 44.44 2 caught 3 v England Leeds 2 Aug 2012 Test # 2051
70 - 115 9 0 60.86 1 caught 2 v West Indies Bridgetown 26 Jun 2010 Test # 1962
62 166 113 6 0 54.86 1 caught 2 v Australia Melbourne 26 Dec 2008 Test # 1902
69 186 110 7 0 62.72 2 caught 4 v Australia Johannesburg 26 Feb 2009 Test # 1910
61 145 105 7 0 58.09 2 lbw 2 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
46 148 103 7 0 44.66 1 caught 1 v England The Oval 7 Aug 2008 Test # 1885
84 149 100 13 0 84.00 2 caught 3 v Australia Perth 30 Nov 2012 Test # 2064
48 148 94 6 0 51.06 2 bowled 2 v Australia Perth 17 Dec 2008 Test # 1899
75 133 94 10 0 79.78 1 lbw 4 v Australia Melbourne 26 Dec 2008 Test # 1902
46 - 94 5 1 48.93 1 caught 3 v West Indies Basseterre 18 Jun 2010 Test # 1961
52 170 93 4 0 55.91 2 caught 1 v England Leeds 2 Aug 2012 Test # 2051
54 140 88 8 0 61.36 2 caught 1 v New Zealand Gqeberha 11 Jan 2013 Test # 2071
62 133 87 11 0 71.26 1 caught 2 v India Centurion 16 Dec 2010 Test # 1985
23 - 82 3 0 28.04 1 caught 1 v West Indies Port of Spain 10 Jun 2010 Test # 1960
47 120 81 7 0 58.02 1 caught 2 v India Durban 26 Dec 2013 Test # 2111
34 99 79 5 0 43.03 2 lbw 3 v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
53 118 74 6 0 71.62 1 caught 1 v New Zealand Dunedin 7 Mar 2012 Test # 2035
52 108 73 9 0 71.23 2 caught 3 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
44 126 73 6 0 60.27 2 run out 4 v India Johannesburg 18 Dec 2013 Test # 2108
44 96 67 8 0 65.67 2 caught 2 v England Leeds 18 Jul 2008 Test # 1881
23 100 67 3 0 34.32 2 caught 3 v Australia Brisbane 9 Nov 2012 Test # 2056
41 109 65 3 0 63.07 2 caught 3 v New Zealand Wellington 23 Mar 2012 Test # 2037
23 102 63 3 0 36.50 2 lbw 3 v England Lord's 16 Aug 2012 Test # 2053
32 85 61 2 0 52.45 1 stumped 3 v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
55* 87 60 8 1 91.66 2 not out 4 v New Zealand Hamilton 15 Mar 2012 Test # 2036
24 96 59 2 0 40.67 1 caught 1 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
22 97 56 2 0 39.28 2 lbw 3 v England Durban 26 Dec 2009 Test # 1944
36 87 55 6 0 65.45 1 caught 3 v Australia Johannesburg 17 Nov 2011 Test # 2018
30 94 50 3 0 60.00 1 caught 1 v England Cape Town 3 Jan 2010 Test # 1946
37 82 48 3 0 77.08 2 bowled 2 v Australia Cape Town 9 Nov 2011 Test # 2016
29 76 47 3 0 61.70 1 lbw 3 v India Cape Town 2 Jan 2011 Test # 1988
27 68 45 4 0 60.00 1 lbw 2 v Bangladesh Centurion 26 Nov 2008 Test # 1895
29 78 39 2 0 74.35 2 lbw 4 v Pakistan Cape Town 14 Feb 2013 Test # 2073
37 62 38 5 0 97.36 1 caught 4 v India Durban 26 Dec 2010 Test # 1987
15 36 38 2 0 39.47 1 caught 2 v Sri Lanka Durban 26 Dec 2011 Test # 2026
19 72 38 2 0 50.00 1 lbw 2 v Pakistan Cape Town 14 Feb 2013 Test # 2073
26 41 37 1 0 70.27 2 caught 4 v Sri Lanka Durban 26 Dec 2011 Test # 2026
12 53 36 1 0 33.33 2 bowled 3 v England Centurion 16 Dec 2009 Test # 1942
20 59 33 2 0 60.60 1 lbw 3 v India Eden Gardens 14 Feb 2010 Test # 1952
10 53 33 2 0 30.30 1 caught 1 v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
27* 48 33 4 1 81.81 2 not out 4 v India Durban 26 Dec 2013 Test # 2111
30* 57 31 5 0 96.77 2 retired notout 2 v Australia Sydney 3 Jan 2009 Test # 1904
16 57 30 1 0 53.33 1 caught 1 v Australia Perth 30 Nov 2012 Test # 2064
14 37 29 1 0 48.27 1 caught 1 v England Lord's 16 Aug 2012 Test # 2053
10 47 27 0 0 37.03 1 lbw 1 v Australia Brisbane 9 Nov 2012 Test # 2056
6 29 26 0 0 23.07 1 bowled 1 v India Nagpur 6 Feb 2010 Test # 1951
8 23 21 1 0 38.09 1 caught 2 v England Lord's 10 Jul 2008 Test # 1880
7 31 21 0 0 33.33 2 caught 2 v England Birmingham 30 Jul 2008 Test # 1883
5 46 21 1 0 23.80 1 caught 1 v Pakistan Centurion 22 Feb 2013 Test # 2075
9 23 19 1 0 47.36 1 lbw 1 v Australia Gqeberha 20 Feb 2014 Test # 2121
5 24 19 1 0 26.31 1 caught 2 v Australia Cape Town 1 Mar 2014 Test # 2122
11 31 18 2 0 61.11 2 caught 1 v Australia Johannesburg 17 Nov 2011 Test # 2018
3 26 17 0 0 17.64 11 bowled 4 v Australia Sydney 3 Jan 2009 Test # 1904
13 21 16 1 0 81.25 1 caught 2 v New Zealand Hamilton 15 Mar 2012 Test # 2036
15 33 16 2 0 93.75 2 caught 1 v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
16 21 15 3 0 106.66 1 bowled 1 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
5 27 13 0 0 38.46 1 caught 1 v New Zealand Wellington 23 Mar 2012 Test # 2037
4 13 12 1 0 33.33 1 bowled 1 v India Eden Gardens 14 Feb 2010 Test # 1952
6 30 12 0 0 50.00 2 lbw 1 v India Cape Town 2 Jan 2011 Test # 1988
14 20 12 2 0 116.66 1 bowled 3 v Australia Gqeberha 20 Feb 2014 Test # 2121
9 22 11 2 0 81.81 2 caught 2 v India Durban 26 Dec 2010 Test # 1987
4 20 10 1 0 40.00 2 caught 4 v Australia Centurion 12 Feb 2014 Test # 2119
10 - 8 1 0 125.00 1 caught 4 v West Indies Bridgetown 26 Jun 2010 Test # 1962
10 7 8 2 0 125.00 1 caught 2 v Australia Centurion 12 Feb 2014 Test # 2119
0 7 7 0 0 0.00 1 caught 1 v England Centurion 16 Dec 2009 Test # 1942
0 2 5 0 0 0.00 1 lbw 3 v England The Oval 7 Aug 2008 Test # 1885
1 6 5 0 0 20.00 1 lbw 2 v New Zealand Cape Town 2 Jan 2013 Test # 2069
3* 5 3 0 0 100.00 1 not out 4 v England Leeds 18 Jul 2008 Test # 1881
2* 22 3 0 0 66.66 2 retired notout 2 v Australia Durban 6 Mar 2009 Test # 1913
3 16 3 0 0 100.00 2 caught 4 v Australia Cape Town 1 Mar 2014 Test # 2122
0 3 2 0 0 0.00 2 caught 2 v Australia Johannesburg 26 Feb 2009 Test # 1910
0 4 2 0 0 0.00 2 caught 4 v Australia Adelaide 22 Nov 2012 Test # 2061
0* 1 0 0 0 - 2 not out 4 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
absent - - - - - - - 4 v Australia Durban 6 Mar 2009 Test # 1913
DNB - - - - - - - 3 v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
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