Virat Kohli - 6,451 runs
MS Dhoni - 6,017 runs
Rohit Sharma - 4,764 runs
Aaron Finch - 4,603 runs
Gautam Gambhir - 4,242 runs