India Most Runs in ODI 2010

Player Team Runs
1Virat KohliIndia995
2Gautam GambhirIndia670
3Suresh RainaIndia631
4Mahendra Singh DhoniIndia600
5Rohit SharmaIndia504
6Dinesh KarthikIndia455
7Virender SehwagIndia446
8Yuvraj SinghIndia349
9Ravindra JadejaIndia334
10Yusuf PathanIndia281
11Sachin TendulkarIndia204
12Murali VijayIndia178
13Parthiv PatelIndia109
14Saurabh TiwaryIndia49
15Ravichandran AshwinIndia38
16Praveen kumarIndia37
17Harbhajan SinghIndia34
18Ashish NehraIndia30
19Abhimanyu MithunIndia28
20Zaheer KhanIndia18