Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Batting position equal to 4 remove equal to 4 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 2006-2018 26 33 2 1122 208 36.19 2695 41.63 3 3 1 120 0
Innings by innings list
19 96 64 0 0 29.68 4 stumped 1 v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
40 76 47 7 0 85.10 4 lbw 1 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
8 36 29 0 0 27.58 4 run out 3 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
3 23 17 0 0 17.64 4 caught 4 v Pakistan Cape Town 26 Jan 2007 Test # 1830
9 33 23 0 0 39.13 4 caught 2 v England Birmingham 30 Jul 2008 Test # 1883
100 315 213 10 0 46.94 4 bowled 3 v England Centurion 16 Dec 2009 Test # 1942
2 21 11 0 0 18.18 4 bowled 3 v India Cape Town 2 Jan 2011 Test # 1988
18 49 33 3 0 54.54 4 caught 2 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
16 76 51 2 0 31.37 4 caught 2 v New Zealand Hamilton 15 Mar 2012 Test # 2036
38 76 52 6 0 73.07 4 bowled 2 v Australia Cape Town 1 Mar 2014 Test # 2122
41 148 109 4 0 37.61 4 lbw 4 v Australia Cape Town 1 Mar 2014 Test # 2122
11 41 36 1 0 30.55 4 caught 1 v Sri Lanka Galle 16 Jul 2014 Test # 2129
22 27 24 2 0 91.66 4 caught 3 v Sri Lanka Galle 16 Jul 2014 Test # 2129
139* 486 382 12 0 36.38 4 not out 2 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
25 170 159 4 0 15.72 4 caught 4 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
4 36 27 0 0 14.81 4 caught 2 v Zimbabwe Harare 9 Aug 2014 Test # 2135
DNB - - - - - - - 4 v Zimbabwe Harare 9 Aug 2014 Test # 2135
208 475 371 22 0 56.06 4 caught 1 v West Indies Centurion 17 Dec 2014 Test # 2150
33 105 63 3 0 52.38 4 lbw 1 v West Indies Gqeberha 26 Dec 2014 Test # 2153
63 189 150 7 0 42.00 4 caught 2 v West Indies Cape Town 2 Jan 2015 Test # 2154
38* 62 49 6 0 77.55 4 not out 4 v West Indies Cape Town 2 Jan 2015 Test # 2154
13 47 28 1 0 46.42 4 caught 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
TDNB - - - - - - - - v Bangladesh Mirpur 30 Jul 2015 Test # 2174
43 147 97 6 0 44.32 4 stumped 2 v India Mohali 5 Nov 2015 Test # 2186
0 6 6 0 0 0.00 4 bowled 4 v India Mohali 5 Nov 2015 Test # 2186
7 33 18 1 0 38.88 4 bowled 1 v India Bengaluru 14 Nov 2015 Test # 2188
1 15 10 0 0 10.00 4 caught 2 v India Nagpur 25 Nov 2015 Test # 2189
39 219 167 2 0 23.35 4 caught 4 v India Nagpur 25 Nov 2015 Test # 2189
21 91 63 4 0 33.33 4 caught 2 v New Zealand Wellington 16 Mar 2017 Test # 2255
4 25 15 1 0 26.66 4 caught 3 v India Cape Town 5 Jan 2018 Test # 2292
61 239 121 7 0 50.41 4 caught 2 v India Johannesburg 24 Jan 2018 Test # 2294
56 203 148 6 0 37.83 4 bowled 2 v Australia Gqeberha 9 Mar 2018 Test # 2298
15 38 36 2 0 41.66 4 caught 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
19 60 58 0 0 32.75 4 caught 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
6 38 18 1 0 33.33 4 bowled 4 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
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