India skipper Virat Kohli added another feather to his cap on Wednesday as he surpassed former captain MS Dhoni to score most runs as India captain in T20Is during the third match against New Zealand at Seddon Park, Hamilton. With this, Kohli also climbed to the third spot in the all-time list of highest runs by captains in the shortest format of the game.

South African skipper Faf Du Plessis (1273) is on the top of the list and he is followed by New Zealand skipper Kane Williamson who has 1,134 runs.

Dhoni has 1,112 runs from 72 matches as captain.

The 31-year-old is no stranger to knocking off records, during the recently concluded ODI series against Australia, he became the fastest to score 11,000 runs as captain and was the second India skipper to score 1,000 runs as captain in T20Is against Sri Lanka during the three-match T20I series before.

Prior to this match, he was also the leading run-getter T20I cricket with 2,745 from 80 games. He is followed by his deputy Rohit Sharma who has 2648 runs from 106 matches.

Kohli was dismissed for 38 off 27 balls at Hamilton. He was dismissed by Hamish Bennett.

Earlier in the day, India vice-captain Rohit Sharma smashed a 23-ball fifty and in the process became the fourth Indian to score 10,000 runs as an opener in international cricket, joining former India cricketers Sunil Gavaskar, Sachin Tendulkar and Virender Sehwag in the list. It was also his fifth fifty in the format.

Meanwhile, India posted 179 for five in 20 overs. Bennett with three wickets for 54 runs was the pick of the Kiwi bowlers.

India is currently 2-0 ahead in the five-match series against New Zealand and with a win here they would seal the series with an unassailable 3-0 lead with two more games to go.