1. 2261 runs - Virat Kohli (42 matches)
2. 1601 runs - Rohit Sharma (36 matches)
3. 1012 runs - Shikhar Dhawan (31 matches)
4. 877 runs - Shai Hope (23 matches)
5. 507 runs - Shreyas Iyer (10 matches)
6. 500 runs - Shimron Hetmyer (12 matches)
7. 495 runs - Nicholas Pooran (13 matches)
8. 459 runs - Jason Holder (26 matches)
9. 282 runs - KL Rahul (5 matches)
10. 265 runs - Ravindra Jadeja (29 matches)
Next : Sanju Samson to Suryakumar Yadav: 10 players to watch out for in India-West Indies ODI series
Click to read more..