India Most Runs in ODI World Cup

SrPlayerMInnRAve100s50s
1 Sachin Tendulkar 4544227856.95 6 15
2 Virat Kohli 3737179559.83 5 12
3 Rohit Sharma 2828157560.57 7 6
4 Sourav Ganguly 2121100655.88 4 3
5 Rahul Dravid 222186061.42 2 6
6 Virender Sehwag 222284338.31 2 3
7 Mohammad Azharuddin 302582639.33 0 8
8 KL Rahul 201981358.07 2 4
9 Mahendra Singh Dhoni 292578043.33 0 5
10 Yuvraj Singh 232173852.71 1 7
11 Kapil Dev 262466937.16 1 1
12 Sunil Gavaskar 191956135.06 1 4
13 Shikhar Dhawan 101053753.70 3 1
14 Shreyas Iyer 111153066.25 2 3
15 Ajay Jadeja 211852234.80 1 2
16 Kris Srikkanth 232352123.68 0 2
17 Navjot Sidhu 121045445.40 0 6
18 Gautam Gambhir 9939343.66 0 4
19 Suresh Raina 12935859.66 1 2
20 Shubman Gill 9935444.25 0 4
21 Sanjay Manjrekar 111129526.81 0 1
22 Mohinder Amarnath 141225421.16 0 1
23 Ravindra Jadeja 211125431.75 0 1
24 Dilip Vengsarkar 111025236.00 0 1
25 Yashpal Sharma 8824034.28 0 2
26 Hardik Pandya 131023733.85 0 0
27 Sandeep Patil 8821630.85 0 2
28 Ajinkya Rahane 8720834.66 0 1
29 Vinod Kambli 121120525.62 1 0
30 Ravi Shastri 141118518.50 0 1