Virat Kohli - 1803 runs (52 innings)
Rohit Sharma - 1794 runs (36 innings)
Cheteshwar Pujara - 1728 (60 innings)
Rishabh Pant - 1575 runs (41 innings)
Ajinkya Rahane - 1443 runs (45 innings)
Mayank Agarwal - 1293 runs (52 innings)
Ravindra Jadeja - 1173 runs (34 innings)
Shubman Gill - 890 runs (28 innings)
Ravichandran Ashwin - 768 runs (38 innings)
KL Rahul - 737 runs (25 innings)
Next : Top 10 wicket-takers for India in WTC history; feat Bumrah, Ashwin
Click to read more..