Twenty20 Internationals
Rohit Sharma announced himself in the International arena by playing a match-winning knock against South Africa in the 2007 World T20 and took India to the semis. He followed it up with an underrated performance in the final and took India to a total closer to 160.
Yet again, Rohit had a better start to his career in a format when compared to Kohli. The latter had a relatively slow start to his career and was often termed as a player who can't give his best in the T20 format. He was scoring runs consistently and overtook Rohit after his first few matches, but he was not considered a T20 material while Rohit was establishing himself as India's best T20I batsman, thanks to his consistency.
Then came the 2014 World T20. While Rohit was tipped to be India's best batsman in this format, Kohli stepped up his game and went on to win the player of the tournament in which the opener played his part as well.
It didn't stop there as Kohli carried his rich vein of form and became a world beater in this format. He has stepped up his game in such a way that even Rohit, who has been consistent in T20Is looks an average player.
In 2016, Kohli scored 641 runs in just 13 T20I innings at an average of over 107 and141. With this performance, he has established himself as the best T20I going around and if he continues to bat the way he is, he can go on to become the greatest T20I batsman ever.
Verdict: Once again, Virat Kohli pips Rohit Sharma in this format in spite of the Mumbaikar being one of the most consistent batsmen in this format.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news