Indian skipper Virat Kohli became the highest T20I run-getter after a seven-wicket win over South Africa in the second T20 international. Kohli now has 2441 runs from 66 innings, averaging 50.85. With 22 half centuries to his name Kohli also holds the record for the most half centuries in T20 internationals.