Most Runs in ODI 2000

Player Team Runs
1Sourav GangulyIndia1579
2Sachin TendulkarIndia1328
3Jacques KallisSouth Africa1061
4Gary KirstenSouth Africa1040
5Roger TwoseNew Zealand1024
6Rahul DravidIndia980
7Mohammad YousufPakistan968
8Michael BevanAustralia881
9Nathan AstleNew Zealand825
10Marvan AtapattuSri Lanka797
11Sanath JayasuriyaSri Lanka776
12Saeed AnwarPakistan750
13Adam GilchristAustralia726
14Lance KlusenerSouth Africa720
15Alistair CampbellZimbabwe702
16Inzamam-ul-HaqPakistan643
17Andy FlowerZimbabwe636
18Mark WaughAustralia595
19Mark BoucherSouth Africa578
20Steve WaughAustralia577