South Africa Highest Individual Score in ODI 2007

Player Team Runs
1AB de VilliersSouth Africa146
2Jacques KallisSouth Africa128*
3Herschelle GibbsSouth Africa119
4Herschelle GibbsSouth Africa111
5AB de VilliersSouth Africa107
6AB de VilliersSouth Africa103*
7Herschelle GibbsSouth Africa102
8Albie MorkelSouth Africa97
9Graeme SmithSouth Africa96
10AB de VilliersSouth Africa92
11Graeme SmithSouth Africa91
12Jacques KallisSouth Africa91*
13Shaun PollockSouth Africa90
14Graeme SmithSouth Africa89*
15Jacques KallisSouth Africa88*
16AB de VilliersSouth Africa87
17Jacques KallisSouth Africa86
18Jacques KallisSouth Africa86
19Morne van WykSouth Africa82
20Graeme SmithSouth Africa81