Auckland, February 8: India stand-in captain Rohit Sharma on Friday became the highest run-getter in the Twenty20 Internationals, surpassing New Zealand's Martin Guptill.

Rohit achieved the feat in style, clobbering leg-spinner Ish Sodhi over the fine-leg boundary for a six during India's chase of 159 runs in the second Twenty20 International against New Zealand here.

Coming onto the match, Rohit needed just 35 runs to surpass Guptill (2272 runs), who didn't play Friday's match and the right-hander slammed a 29-ball 50 before being dismissed. Rohit Sharma Overtakes Martin Guptill As Batsman With Most Runs in T20Is.

Rohit (2288), who achieved the feat in 93 matches, also went past Pakistani all-rounder Shoaib Malik (2263), who is third in the list. India captain Virat Kohli (2167 runs) is placed fourth in the chart ahead of former New Zealand wicket-keeper batsman Brendon McCullum (2140). Rohit, who failed in the first T20, also became the third player in the history of T20 cricket after Guptill and Chris Gayle to hit 100 sixes.