Virat Kohli - 4994 runs
MS Dhoni - 4660 runs
Rohit Sharma - 3986 runs
Gautam Gambhir - 3518 runs
David Warner - 3356 runs
KL Rahul - 2602 runs
Shreyas Iyer - 1923 runs
Adam Gilchrist - 1900 runs
Sanju Samson - 1775 runs
Sachin Tendulkar - 1723 runs
Next : ICC T20I rankings of non-selected Indian batters for T20 World Cup 2024
Click to read more..