MS Dhoni, Virat Kohli, Rohit Sharma
MS Dhoni, Virat Kohli, Rohit Sharma. Image Credits: Twitter

Most T20I runs

Virat Kohli, Indian, record, international records which the Indian cricketers are holding
Virat Kohli (Photo Credit: Getty Images)

Indian cricketer Virat Kohli, who is currently leading the Indian team, is holding the record of most runs for a batsman in T20I career. The right-handed batsman has scored 2794 runs in 82 T20I matches.

The second-most run-scorer in this list is also an Indian and he is Rohit Sharma as the right-handed batsman has scored 2773 runs in 108 T20Is.