Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
At ground SA: Newlands, Cape Town remove SA: Newlands, Cape Town from query
Start of match date greater than or equal to 2 Jan 2005 remove greater than or equal to 2 Jan 2005 from query
Ordered by runs scored (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 2012-2024 86 152 11 5347 199 37.92 11190 47.78 14 23 13 684 26 Profile
filtered 2013-2024 12 22 4 757 141* 42.05 1552 48.77 2 3 2 91 3
Innings by innings list
141* 434 284 20 1 49.64 1 not out 1 v Australia Cape Town 22 Mar 2018 Test # 2300
129 362 230 15 0 56.08 2 caught 1 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
88 255 180 10 0 48.88 1 caught 2 v England Cape Town 3 Jan 2020 Test # 2379
60* 148 103 7 1 58.25 1 not out 4 v West Indies Cape Town 2 Jan 2015 Test # 2154
55 141 91 7 0 60.43 2 caught 3 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
44 107 71 6 1 61.97 1 caught 2 v England Cape Town 2 Jan 2016 Test # 2197
34 116 78 2 0 43.58 2 caught 4 v England Cape Town 3 Jan 2020 Test # 2379
30 139 96 3 0 31.25 2 caught 4 v India Cape Town 11 Jan 2022 Test # 2448
25 72 54 4 0 46.29 2 caught 3 v India Cape Town 5 Jan 2018 Test # 2292
24* 48 39 4 0 61.53 1 not out 4 v Pakistan Cape Town 3 Jan 2019 Test # 2340
23 97 83 2 0 27.71 7 caught 2 v Pakistan Cape Town 14 Feb 2013 Test # 2073
21 74 52 2 0 40.38 7 caught 2 v New Zealand Cape Town 2 Jan 2013 Test # 2069
20 53 30 2 0 66.66 2 caught 2 v Pakistan Cape Town 3 Jan 2019 Test # 2340
14 43 23 2 0 60.86 2 caught 3 v Australia Cape Town 22 Mar 2018 Test # 2300
12 41 28 2 0 42.85 2 caught 3 v India Cape Town 3 Jan 2024 Test # 2522
11* 20 13 1 0 84.61 7 not out 4 v Pakistan Cape Town 14 Feb 2013 Test # 2073
11 35 20 1 0 55.00 3 caught 2 v Australia Cape Town 1 Mar 2014 Test # 2122
8 58 30 1 0 26.66 2 lbw 2 v West Indies Cape Town 2 Jan 2015 Test # 2154
4 25 15 0 0 26.66 2 bowled 1 v India Cape Town 3 Jan 2024 Test # 2522
3 20 16 0 0 18.75 1 caught 2 v India Cape Town 11 Jan 2022 Test # 2448
0 19 13 0 0 0.00 3 bowled 4 v Australia Cape Town 1 Mar 2014 Test # 2122
0 2 3 0 0 0.00 1 caught 1 v India Cape Town 5 Jan 2018 Test # 2292
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