South Africa Highest Individual Score in ODI 2018

Player Team Runs
1David MillerSouth Africa139
2Faf du PlessisSouth Africa125
3Faf du PlessisSouth Africa120
4Reeza HendricksSouth Africa102
5JP DuminySouth Africa92
6Quinton de KockSouth Africa87
7Hashim AmlaSouth Africa71
8Reeza HendricksSouth Africa66
9Dale SteynSouth Africa60
10Heinrich KlaasenSouth Africa59
11Hashim AmlaSouth Africa59
12Quinton de KockSouth Africa54
13Khayelihle ZondoSouth Africa54
14JP DuminySouth Africa53*
15JP DuminySouth Africa51
16David MillerSouth Africa51
17David MillerSouth Africa51
18Faf du PlessisSouth Africa49
19Faf du PlessisSouth Africa47
20Quinton de KockSouth Africa47