Most Runs in ODI 2008

Player Team Runs
1Gautam GambhirIndia1119
2Mahendra Singh DhoniIndia1097
3Kumar SangakkaraSri Lanka942
4Yuvraj SinghIndia893
5Virender SehwagIndia893
6Younis KhanPakistan865
7Salman ButtPakistan861
8Tamim IqbalBangladesh807
9Shoaib MalikPakistan681
10Suresh RainaIndia680
11Mohammad AshrafulBangladesh676
12Kevin PietersenEngland658
13Misbah ul HaqPakistan646
14Chris GayleWest Indies632
15Michael HusseyAustralia622
16Brendon McCullumNew Zealand618
17Mahela JayawardeneSri Lanka617
18Chamara KapugederaSri Lanka603
19Mohammad YousufPakistan592
20Owais ShahEngland586