High scores
Player Runs Mins Balls 4s 6s Team Ground Match Date Scorecard
OJ Pope 135* 382 226 18 1 England Port Elizabeth 16 Jan 2020 Test # 2380
DP Sibley 133* 497 311 19 1 England Cape Town 3 Jan 2020 Test # 2379
BA Stokes 120 272 214 12 2 England Port Elizabeth 16 Jan 2020 Test # 2380
HE van der Dussen 98 199 138 15 2 South Africa Johannesburg 24 Jan 2020 Test # 2382
Q de Kock 95 179 128 14 0 South Africa Centurion 26 Dec 2019 Test # 2377
D Elgar 88 255 180 10 0 South Africa Cape Town 3 Jan 2020 Test # 2379
RJ Burns 84 216 154 11 0 England Centurion 26 Dec 2019 Test # 2377
PJ Malan 84 369 288 3 0 South Africa Cape Town 3 Jan 2020 Test # 2379
Q de Kock 76 214 116 11 0 South Africa Johannesburg 24 Jan 2020 Test # 2382
BA Stokes 72 75 47 7 3 England Cape Town 3 Jan 2020 Test # 2379
KA Maharaj 71 148 106 10 3 South Africa Port Elizabeth 16 Jan 2020 Test # 2380
HE van der Dussen 68 249 187 7 0 South Africa Cape Town 3 Jan 2020 Test # 2379
Z Crawley 66 166 112 11 0 England Johannesburg 24 Jan 2020 Test # 2382
Q de Kock 63 166 139 9 0 South Africa Port Elizabeth 16 Jan 2020 Test # 2380
OJ Pope 61* 199 144 7 0 England Cape Town 3 Jan 2020 Test # 2379
JE Root 61 154 98 7 0 England Cape Town 3 Jan 2020 Test # 2379
JE Root 59 176 108 6 0 England Johannesburg 24 Jan 2020 Test # 2382
JE Root 58 176 96 5 1 England Johannesburg 24 Jan 2020 Test # 2382
OJ Pope 56 108 78 8 0 England Johannesburg 24 Jan 2020 Test # 2382
HE van der Dussen 51 148 67 5 0 South Africa Centurion 26 Dec 2019 Test # 2377
JL Denly 50 165 111 9 0 England Centurion 26 Dec 2019 Test # 2377
Q de Kock 50 129 107 7 0 South Africa Cape Town 3 Jan 2020 Test # 2379
JE Root 48 166 101 8 0 England Centurion 26 Dec 2019 Test # 2377
BA Stokes 47 108 77 6 1 England Cape Town 3 Jan 2020 Test # 2379
VD Philander 46 100 68 4 0 South Africa Centurion 26 Dec 2019 Test # 2377
Z Crawley 44 203 137 5 0 England Port Elizabeth 16 Jan 2020 Test # 2380
SM Curran 44 60 50 6 1 England Port Elizabeth 16 Jan 2020 Test # 2380
DP Sibley 44 153 93 7 0 England Johannesburg 24 Jan 2020 Test # 2382
DP Sibley 44 157 107 7 0 England Johannesburg 24 Jan 2020 Test # 2382
SCJ Broad 43 40 28 2 4 England Johannesburg 24 Jan 2020 Test # 2382
MA Wood 42 36 23 2 5 England Port Elizabeth 16 Jan 2020 Test # 2380
A Nortje 40 127 89 6 0 South Africa Centurion 26 Dec 2019 Test # 2377
D Paterson 39* 55 40 6 0 South Africa Port Elizabeth 16 Jan 2020 Test # 2380
Zubayr Hamza 39 97 72 6 0 South Africa Centurion 26 Dec 2019 Test # 2377
Q de Kock 39 79 42 6 1 South Africa Johannesburg 24 Jan 2020 Test # 2382
JL Denly 38 189 130 5 0 England Cape Town 3 Jan 2020 Test # 2379
D Pretorius 37 106 73 7 0 South Africa Johannesburg 24 Jan 2020 Test # 2382
DP Sibley 36 135 95 5 0 England Port Elizabeth 16 Jan 2020 Test # 2380
F du Plessis 36 144 123 6 1 South Africa Port Elizabeth 16 Jan 2020 Test # 2380
MA Wood 35* 63 39 2 3 England Johannesburg 24 Jan 2020 Test # 2382
VD Philander 35 139 81 6 0 South Africa Centurion 26 Dec 2019 Test # 2377
BA Stokes 35 87 46 4 2 England Centurion 26 Dec 2019 Test # 2377
JE Root 35 62 49 5 0 England Cape Town 3 Jan 2020 Test # 2379
D Elgar 35 94 74 6 0 South Africa Port Elizabeth 16 Jan 2020 Test # 2380
SM Curran 35 37 29 6 0 England Johannesburg 24 Jan 2020 Test # 2382
F du Plessis 35 140 92 5 0 South Africa Johannesburg 24 Jan 2020 Test # 2382
Q de Kock 34 65 37 2 3 South Africa Centurion 26 Dec 2019 Test # 2377
DP Sibley 34 107 76 7 0 England Cape Town 3 Jan 2020 Test # 2379
D Elgar 34 116 78 2 0 South Africa Cape Town 3 Jan 2020 Test # 2379
D Pretorius 33 83 45 4 1 South Africa Centurion 26 Dec 2019 Test # 2377
Records includes the following current or recent matches:
South Africa v England at Johannesburg, 4th Test, Jan 24-27, 2020 [Test # 2382]
South Africa v England at Port Elizabeth, 3rd Test, Jan 16-20, 2020 [Test # 2380]
South Africa v England at Cape Town, 2nd Test, Jan 3-7, 2020 [Test # 2379]