Most Runs in ODI 2005

Player Team Runs
1Graeme SmithSouth Africa984
2Rahul DravidIndia971
3Michael ClarkeAustralia928
4Ricky PontingAustralia919
5Mahendra Singh DhoniIndia895
6Virender SehwagIndia844
7Yuvraj SinghIndia839
8Mohammad YousufPakistan838
9Inzamam-ul-HaqPakistan836
10Kevin PietersenEngland766
11Andrew SymondsAustralia747
12Herschelle GibbsSouth Africa726
13Damien MartynAustralia718
14Andrew StraussEngland713
15Mohammad KaifIndia697
16Adam GilchristAustralia688
17Jacques KallisSouth Africa658
18Shivnarine ChanderpaulWest Indies650
19Justin KempSouth Africa627
20Shoaib MalikPakistan610