India Most Runs in ODI 2019

Player Team Runs
1Rohit SharmaIndia1490
2Virat KohliIndia1377
3Mahendra Singh DhoniIndia600
4Shikhar DhawanIndia583
5KL RahulIndia572
6Kedar JadhavIndia470
7Rishabh PantIndia305
8Hardik PandyaIndia287
9Shreyas IyerIndia266
10Ambati RayuduIndia247
11Vijay ShankarIndia223
12Ravindra JadejaIndia206
13Dinesh KarthikIndia89
14Bhuvneshwar Kumar SinghIndia86
15Kuldeep YadavIndia41
16Yuzvendra ChahalIndia23
17Mohammed ShamiIndia20
18Shardul ThakurIndia17
19Shubman GillIndia16
20Shivam DubeIndia9