Most Runs in ODI 1999

Player Team Runs
1Sourav GangulyIndia1145
2Rahul DravidIndia1121
3Ajay JadejaIndia690
4Saeed AnwarPakistan617
5Inzamam-ul-HaqPakistan561
6Shivnarine ChanderpaulWest Indies538
7Herschelle GibbsSouth Africa534
8Roger TwoseNew Zealand517
9Jacques KallisSouth Africa510
10Lance KlusenerSouth Africa510
11Sachin TendulkarIndia497
12Chris CairnsNew Zealand415
13Steve WaughAustralia398
14Hansie CronjeSouth Africa383
15Mark WaughAustralia375
16Neil JohnsonZimbabwe367
17Ricky PontingAustralia354
18Robin SinghIndia339
19Mohammad YousufPakistan338
20Matt HorneNew Zealand317