10. Dinesh Karthik: 86.92 crore
9. Shikhar Dhawan: 91.8 crore
8. Gautam Gambhir: 94.62 (Till 2018)
7. AB de Villiers: 102.5 crore (Till 2021)
6. Sunil Narine: 107 crore
5. Ravindra Jadeja: 109 crore
5. Suresh Raina: 110 crore (Till 2021)
3. Virat Kohli: 173 crore
2. MS Dhoni: 177 crore
1. Rohit Sharma: 179 crore
Next : Here's look at India's lowest totals in ODI format at home
Click to read more..