South Africa Highest Individual Score in ODI 2009

Player Team Runs
1Graeme SmithSouth Africa141
2AB de VilliersSouth Africa121
3JP DuminySouth Africa111*
4Herschelle GibbsSouth Africa110
5Hashim AmlaSouth Africa97
6Hashim AmlaSouth Africa86
7AB de VilliersSouth Africa84
8Herschelle GibbsSouth Africa82
9AB de VilliersSouth Africa82*
10Jacques KallisSouth Africa81
11Hashim AmlaSouth Africa80
12Hashim AmlaSouth Africa80*
13AB de VilliersSouth Africa80
14Jacques KallisSouth Africa72
15JP DuminySouth Africa71
16Jacques KallisSouth Africa70
17AB de VilliersSouth Africa70*
18Alviro PetersenSouth Africa64
19Jacques KallisSouth Africa64
20Herschelle GibbsSouth Africa64