South Africa Highest Individual Score in ODI 2004

Player Team Runs
1Jacques KallisSouth Africa139
2Jacques KallisSouth Africa109*
3Jacques KallisSouth Africa101
4Herschelle GibbsSouth Africa101
5Jacques KallisSouth Africa95*
6Boeta DippenaarSouth Africa83
7Graeme SmithSouth Africa80
8Jacques KallisSouth Africa74
9Graeme SmithSouth Africa72
10Jacques RudolphSouth Africa70*
11Herschelle GibbsSouth Africa69
12Jacques RudolphSouth Africa61*
13Graeme SmithSouth Africa58
14Mark BoucherSouth Africa58
15Jacques KallisSouth Africa58*
16Shaun PollockSouth Africa54
17Graeme SmithSouth Africa53
18Shaun PollockSouth Africa52*
19Jacques KallisSouth Africa52
20Nicky BojeSouth Africa50