Records type all-round analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 7 Jan 2009 remove greater than or equal to 7 Jan 2009 from query
Not involving the captain F du Plessis (SA) remove F du Plessis (SA) from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2012-2024 86 5347 199 37.92 14 15 4/22 44.86 0 92 0 -6.94 Profile
filtered 2013-2024 27 1879 185 49.44 5 5 2/10 61.60 0 31 0 -12.15
Match by match list
118* 40 158 1 0 54 3 0 v England Durban 26 Dec 2015 Test # 2196
103* - 103 1 - - 1 0 v New Zealand Gqeberha 11 Jan 2013 Test # 2071
185 - 185 1 - - 1 0 v India Centurion 26 Dec 2023 Test # 2520
127 31* 158 1 - - 0 0 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
121 - 121 1 0 5 0 0 v West Indies Gqeberha 26 Dec 2014 Test # 2153
7 - 7 0 - - 3 0 v Pakistan Centurion 22 Feb 2013 Test # 2075
1 77 78 0 - - 1 0 v India Centurion 26 Dec 2021 Test # 2443
8 60* 68 0 0 6 3 0 v West Indies Cape Town 2 Jan 2015 Test # 2154
21 - 21 0 - - 0 0 v New Zealand Cape Town 2 Jan 2013 Test # 2069
71 1 72 0 - - 2 0 v West Indies Centurion 28 Feb 2023 Test # 2495
31 - 31 0 - - 0 0 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
83 16 99 0 1 25 1 0 v Australia Gqeberha 20 Feb 2014 Test # 2121
28 96* 124 0 - - 0 0 v India Johannesburg 3 Jan 2022 Test # 2445
42 5 47 0 - - 4 0 v West Indies Johannesburg 8 Mar 2023 Test # 2497
5 5 10 0 0 1 2 0 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
11 0 11 0 1 117 0 0 v Australia Cape Town 1 Mar 2014 Test # 2122
3 30 33 0 - - 3 0 v India Cape Town 11 Jan 2022 Test # 2448
44 - 44 0 0 27 0 0 v England Cape Town 2 Jan 2016 Test # 2197
27 DNB 27 0 - - 0 0 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
95 - 95 0 - - 1 0 v Sri Lanka Centurion 26 Dec 2020 Test # 2399
28 - 28 0 1 20 1 0 v West Indies Centurion 17 Dec 2014 Test # 2150
67 64 131 0 0 8 0 0 v Bangladesh Durban 31 Mar 2022 Test # 2460
46 15 61 0 2 10 1 0 v England Johannesburg 14 Jan 2016 Test # 2199
23 11* 34 0 0 14 1 0 v Pakistan Cape Town 14 Feb 2013 Test # 2073
4 12 16 0 - - 0 0 v India Cape Town 3 Jan 2024 Test # 2522
70 26 96 0 - - 1 0 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
20 1 21 0 0 21 2 0 v England Centurion 22 Jan 2016 Test # 2200
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