1. Graeme Smith (149 ODI, 5613 Runs @ 40.67)
2. Sourav Ganguly (311 ODI, 11363 Runs @ 41.02, 100 Wickets @ 38.49)
3. Herscelle Gibbs (248 ODI, 8094 Runs @ 36.13)
4. Stephen Fleming (280 ODI, 8037 Runs @ 32.40)
5. Imran Khan (175 ODI, 3709 Runs @ 33.41, 182 Wickets @ 26.61)
6. Lance Klusener (171 ODI, 3576 Runs @ 41.10, 192 Wickets @ 29.95)
7. Brendan McCullum (171 ODI, 3569 Runs @ 29.01, 189 Ctch, 13 Stmp)
8. Shahid Afridi (296 ODI, 6222 Runs @ 23.93, 278 Wickets @ 34.73)
9. Ian Harvey (73 ODI, 715 Runs @ 17.87, 85 Wickets @ 30.31)
10. Nathan Bracken (116 ODI, 199 Runs @ 11.70, 174 Wickets @ 24.36)
11. Shoaib Akhtar (147 ODI, 377 Runs @ 9.66, 227 Wickets @ 23.96)
12. Paul Collingwood (182 ODI, 4843 Runs @ 36.96, 103 Wickets @ 38.86)
13. Pommie Mbangwa (29 ODI, 34 Runs @ 4.85, 11 Wickets @ 103.63)
I will compile a more detailed analysis of my side later.