High scores
Player Runs Mins Balls 4s 6s Team Ground Match Date Scorecard
MDKJ Perera 153* 309 200 12 5 Sri Lanka Durban 13 Feb 2019 Test # 2347
F du Plessis 90 244 182 11 0 South Africa Durban 13 Feb 2019 Test # 2347
Q de Kock 86 149 87 12 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
BKG Mendis 84* 148 110 13 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
Q de Kock 80 174 94 8 1 South Africa Durban 13 Feb 2019 Test # 2347
BOP Fernando 75* 153 106 10 2 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
AK Markram 60 166 116 9 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
Q de Kock 55 112 62 6 0 South Africa Durban 13 Feb 2019 Test # 2347
MDKJ Perera 51 122 63 7 1 Sri Lanka Durban 13 Feb 2019 Test # 2347
F du Plessis 50* 117 70 7 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
DM de Silva 48 115 79 6 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
T Bavuma 47 117 66 7 0 South Africa Durban 13 Feb 2019 Test # 2347
N Dickwella 42 53 36 6 1 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
BOP Fernando 37 95 76 5 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
F du Plessis 35 80 54 5 0 South Africa Durban 13 Feb 2019 Test # 2347
D Elgar 35 134 70 5 0 South Africa Durban 13 Feb 2019 Test # 2347
HM Amla 32 111 72 3 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
FDM Karunaratne 30 87 59 3 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
KA Maharaj 29 37 35 4 0 South Africa Durban 13 Feb 2019 Test # 2347
HDRL Thirimanne 29 103 63 4 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
AK Markram 28 44 31 3 0 South Africa Durban 13 Feb 2019 Test # 2347
F du Plessis 25 87 60 2 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
L Embuldeniya 24 94 63 4 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
DM de Silva 23 41 33 3 1 Sri Lanka Durban 13 Feb 2019 Test # 2347
K Rabada 22 86 65 2 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
HDRL Thirimanne 21 66 51 3 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
FDM Karunaratne 20 71 47 2 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
MDKJ Perera 20 24 15 3 1 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
BOP Fernando 19 46 42 2 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
DM de Silva 19 43 24 4 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
FDM Karunaratne 19 44 31 3 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
VD Philander 18 84 54 1 0 South Africa Durban 13 Feb 2019 Test # 2347
AK Markram 18 42 27 3 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
FDM Karunaratne 17 47 42 4 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
HM Amla 16 43 35 2 0 South Africa Durban 13 Feb 2019 Test # 2347
BKG Mendis 16 22 15 3 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
DW Steyn 15 30 26 2 0 South Africa Durban 13 Feb 2019 Test # 2347
BKG Mendis 12 43 24 3 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
CAK Rajitha 12 54 30 0 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
AK Markram 11 40 27 1 0 South Africa Durban 13 Feb 2019 Test # 2347
HDRL Thirimanne 10 39 27 1 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
PWA Mulder 9 14 9 2 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
N Dickwella 8 20 12 1 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
RAS Lakmal 7 21 14 1 0 Sri Lanka Port Elizabeth 21 Feb 2019 Test # 2348
MVT Fernando 6* 73 27 0 0 Sri Lanka Durban 13 Feb 2019 Test # 2347
D Elgar 6 24 13 1 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
T Bavuma 6 49 25 0 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
KA Maharaj 6 23 17 0 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
D Olivier 6 20 13 1 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
PWA Mulder 5 10 8 1 0 South Africa Port Elizabeth 21 Feb 2019 Test # 2348
Records includes the following current or recent matches:
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]
South Africa v Sri Lanka at Durban, 1st Test, Feb 13-16, 2019 [Test # 2347]