High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Q de Kock 121 108 16 2 112.03 South Africa Durban 10 Mar 2019 ODI # 4112
F du Plessis 112* 114 15 1 98.24 South Africa Johannesburg 3 Mar 2019 ODI # 4104
Q de Kock 94 70 17 1 134.28 South Africa Centurion 6 Mar 2019 ODI # 4107
Q de Kock 81 72 11 0 112.50 South Africa Johannesburg 3 Mar 2019 ODI # 4104
I Udana 78 57 7 4 136.84 Sri Lanka Port Elizabeth 13 Mar 2019 ODI # 4114
AK Markram 67* 75 7 0 89.33 South Africa Cape Town 16 Mar 2019 ODI # 4115
BKG Mendis 60 73 5 1 82.19 Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
F du Plessis 57 66 7 0 86.36 South Africa Centurion 6 Mar 2019 ODI # 4107
BKG Mendis 56 84 3 0 66.66 Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
Q de Kock 51 57 6 0 89.47 South Africa Port Elizabeth 13 Mar 2019 ODI # 4114
HE van der Dussen 50 67 3 0 74.62 South Africa Durban 10 Mar 2019 ODI # 4112
BOP Fernando 49 49 5 2 100.00 Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
F du Plessis 43 38 5 1 113.15 South Africa Port Elizabeth 13 Mar 2019 ODI # 4114
DA Miller 41* 46 3 0 89.13 South Africa Durban 10 Mar 2019 ODI # 4112
BKG Mendis 41 31 4 2 132.25 Sri Lanka Durban 10 Mar 2019 ODI # 4112
DM de Silva 39 52 3 0 75.00 Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
AL Phehlukwayo 38* 15 5 1 253.33 South Africa Durban 10 Mar 2019 ODI # 4112
F du Plessis 36 27 7 0 133.33 South Africa Durban 10 Mar 2019 ODI # 4112
MDKJ Perera 33 36 4 0 91.66 Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
PARP Perera 33 57 2 0 57.89 Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
HE van der Dussen 32* 43 2 0 74.41 South Africa Johannesburg 3 Mar 2019 ODI # 4104
I Udana 32 29 3 1 110.34 Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
JP Duminy 31* 21 4 1 147.61 South Africa Port Elizabeth 13 Mar 2019 ODI # 4114
BOP Fernando 31 45 3 0 68.88 Sri Lanka Centurion 6 Mar 2019 ODI # 4107
D Pretorius 31 26 2 1 119.23 South Africa Durban 10 Mar 2019 ODI # 4112
AK Perera 31 37 3 0 83.78 Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
RR Hendricks 29 41 4 0 70.73 South Africa Centurion 6 Mar 2019 ODI # 4107
WIA Fernando 29 27 5 0 107.40 Sri Lanka Port Elizabeth 13 Mar 2019 ODI # 4114
AK Markram 29 32 3 0 90.62 South Africa Port Elizabeth 13 Mar 2019 ODI # 4114
HE van der Dussen 28* 37 2 0 75.67 South Africa Cape Town 16 Mar 2019 ODI # 4115
DA Miller 25* 33 1 1 75.75 South Africa Port Elizabeth 13 Mar 2019 ODI # 4114
DA Miller 25 36 1 0 69.44 South Africa Centurion 6 Mar 2019 ODI # 4107
BOP Fernando 25 44 3 0 56.81 Sri Lanka Durban 10 Mar 2019 ODI # 4112
BKG Mendis 24 31 2 0 77.41 Sri Lanka Centurion 6 Mar 2019 ODI # 4107
F du Plessis 24 42 1 0 57.14 South Africa Cape Town 16 Mar 2019 ODI # 4115
NLTC Perera 23 23 2 1 100.00 Sri Lanka Centurion 6 Mar 2019 ODI # 4107
WIA Fernando 23 26 4 0 88.46 Sri Lanka Durban 10 Mar 2019 ODI # 4112
DM de Silva 22 46 2 0 47.82 Sri Lanka Port Elizabeth 13 Mar 2019 ODI # 4114
BOP Fernando 22 47 4 0 46.80 Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
BKG Mendis 21 42 1 0 50.00 Sri Lanka Port Elizabeth 13 Mar 2019 ODI # 4114
PWA Mulder 17 11 4 0 154.54 South Africa Centurion 6 Mar 2019 ODI # 4107
SL Malinga 15 24 2 0 62.50 Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
DM de Silva 15 26 2 0 57.69 Sri Lanka Centurion 6 Mar 2019 ODI # 4107
NLTC Perera 12 14 0 0 85.71 Sri Lanka Durban 10 Mar 2019 ODI # 4112
NLTC Perera 12 17 0 0 70.58 Sri Lanka Port Elizabeth 13 Mar 2019 ODI # 4114
DM de Silva 12 12 2 0 100.00 Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
WIA Fernando 10 9 1 1 111.11 Sri Lanka Centurion 6 Mar 2019 ODI # 4107
WU Tharanga 9 11 2 0 81.81 Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
PHKD Mendis 9 25 1 0 36.00 Sri Lanka Port Elizabeth 13 Mar 2019 ODI # 4114
WIA Fernando 9 15 2 0 60.00 Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
Records includes the following current or recent matches:
South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Port Elizabeth, 4th ODI, Mar 13, 2019 [ODI # 4114]
South Africa v Sri Lanka at Durban, 3rd ODI, Mar 10, 2019 [ODI # 4112]