Records type all-round analysis [change type]
View match by match list [change view]
Primary team South Africa remove South Africa from query
Home or away home venue remove home venue from query
Start of match date greater than or equal to 4 Jun 1964 remove greater than or equal to 4 Jun 1964 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 48 3479 199 47.01 9 6 2/10 55.83 0 56 0 -8.81
Match by match list
199 18 217 1 - - 1 0 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
185 - 185 1 - - 1 0 v India Centurion 26 Dec 2023 Test # 2520
113 - 113 1 - - 1 0 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
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
127 31* 158 1 - - 0 0 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
129 55 184 1 - - 1 0 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
141* 14 155 1 - - 4 0 v Australia Cape Town 22 Mar 2018 Test # 2300
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
26 24 50 0 - - 1 0 v England Johannesburg 24 Jan 2020 Test # 2382
19 81 100 0 - - 3 0 v Australia Johannesburg 30 Mar 2018 Test # 2302
8 60* 68 0 0 6 3 0 v West Indies Cape Town 2 Jan 2015 Test # 2154
3 30 33 0 - - 3 0 v India Cape Town 11 Jan 2022 Test # 2448
21 - 21 0 - - 0 0 v New Zealand Cape Town 2 Jan 2013 Test # 2069
6 2 8 0 - - 1 0 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
4 86* 90 0 - - 0 0 v India Johannesburg 24 Jan 2018 Test # 2294
19 - 19 0 - - 0 0 v New Zealand Durban 19 Aug 2016 Test # 2219
83 16 99 0 1 25 1 0 v Australia Gqeberha 20 Feb 2014 Test # 2121
95 - 95 0 - - 1 0 v Sri Lanka Centurion 26 Dec 2020 Test # 2399
22 50 72 0 - - 1 0 v Pakistan Centurion 26 Dec 2018 Test # 2338
67 64 131 0 0 8 0 0 v Bangladesh Durban 31 Mar 2022 Test # 2460
0 22 22 0 - - 1 0 v England Centurion 26 Dec 2019 Test # 2377
7 9 16 0 1 10 1 0 v Australia Durban 1 Mar 2018 Test # 2297
4 12 16 0 - - 0 0 v India Cape Town 3 Jan 2024 Test # 2522
45 52 97 0 - - 1 0 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
11 0 11 0 1 117 0 0 v Australia Cape Town 1 Mar 2014 Test # 2122
20 24* 44 0 - - 2 0 v Pakistan Cape Town 3 Jan 2019 Test # 2340
31 - 31 0 - - 0 0 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
70 26 96 0 - - 1 0 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
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
88 34 122 0 - - 1 0 v England Cape Town 3 Jan 2020 Test # 2379
57 5 62 0 0 6 0 0 v Australia Gqeberha 9 Mar 2018 Test # 2298
28 - 28 0 1 20 1 0 v West Indies Centurion 17 Dec 2014 Test # 2150
1 77 78 0 - - 1 0 v India Centurion 26 Dec 2021 Test # 2443
5 5 10 0 0 1 2 0 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
0 25 25 0 - - 2 0 v India Cape Town 5 Jan 2018 Test # 2292
71 1 72 0 - - 2 0 v West Indies Centurion 28 Feb 2023 Test # 2495
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
35 15 50 0 0 6 3 0 v England Gqeberha 16 Jan 2020 Test # 2380
27 - 27 0 - - 1 0 v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
28 96* 124 0 - - 0 0 v India Johannesburg 3 Jan 2022 Test # 2445
0 35 35 0 0 5 0 0 v Sri Lanka Durban 13 Feb 2019 Test # 2347
31 61 92 0 - - 0 0 v India Centurion 13 Jan 2018 Test # 2293
42 5 47 0 - - 4 0 v West Indies Johannesburg 8 Mar 2023 Test # 2497
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