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 in Auckland
Coming into the match, Rohit needed just 35 runs to surpass Guptill (2272 runs), who didn't play Friday's match, and India opener slammed a 29-ball 50 before being dismissed.
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 charts 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.
PHOTOS: 2nd T20I, New Zealand vs India
Ponting named Australia's assistant coach for World Cup
Ronnie Screwvala bets big on non-cricket sports
India-NZ ODI series: Who was Most Valuable Player?
Body from plane wreckage identified as footballer Sala: UK police