The 26-year-old Kohli is the favourite to become India's first batsman in T20I cricket to aggregate 1,000 runs. He needs 28 more to reach the milestone. However, Raina is not far away as he is 53 runs away from the 1,000-run mark. It will be interesting to see who reaches there first.
At the moment, Kohli is the leading run scorer for India in the shortest version of the game at the international level.
The Delhi batsman has accumulated 972 runs from 28 matches. Yuvraj Singh is second in the list with 968 runs from 40 games. Raina is third with 947.
Overall in T20Is, New Zealand's Brendon McCullum is the highest run-getter with 2,140 runs from 71 matches.
Most runs in T20Is for India (Top 5)
1. Virat Kohli - 972 runs (28 matches)
2. Yuvraj Singh - 968 (40)
3. Suresh Raina - 947 (44)
4. Gautam Gambhir - 932 (37)
5. MS Dhoni - 849 (50)