India Most Runs in ODI 2021

Player Team Runs
1Shikhar DhawanIndia297
2KL RahulIndia177
3Rishabh PantIndia155
4Krunal PandyaIndia130
5Virat KohliIndia129
6Suryakumar YadavIndia124
7Hardik PandyaIndia119
8Prithvi ShawIndia105
9Rohit SharmaIndia90
10Manish PandeyIndia74
11Deepak ChaharIndia69
12Ishan KishanIndia60
13Sanju SamsonIndia46
14Shardul ThakurIndia30
15Bhuvneshwar Kumar SinghIndia22
16Navdeep SainiIndia15
17Rahul ChaharIndia13
18Nitish RanaIndia7
19Shreyas IyerIndia6
20Krishnappa GowthamIndia2