South Africa Highest Individual Score in ODI 2017

Player Team Runs
1Faf du PlessisSouth Africa185
2AB de VilliersSouth Africa176
3Quinton de KockSouth Africa168*
4Hashim AmlaSouth Africa154
5David MillerSouth Africa117*
6Hashim AmlaSouth Africa110*
7Quinton de KockSouth Africa109
8Faf du PlessisSouth Africa105
9Hashim AmlaSouth Africa103
10Faf du PlessisSouth Africa91*
11Hashim AmlaSouth Africa85
12David MillerSouth Africa75*
13Faf du PlessisSouth Africa75
14Quinton de KockSouth Africa73
15Aiden MarkramSouth Africa66
16AB de VilliersSouth Africa64
17AB de VilliersSouth Africa60*
18Hashim AmlaSouth Africa57
19Faf du PlessisSouth Africa55*
20Quinton de KockSouth Africa55