Team India captain Rohit Sharma has become the highest run-scorer in T20I cricket. The 34-year-old achieved the feat during the first T20I against Sri Lanka. With his 32-ball 44-run knock in the match, Rohit took his tally of runs in T20I cricket to 3,307. He overtook Virat Kohli (3,296 runs) and Martin Guptill (3,299 runs).