Rajendra Prasad Mohapatra

Both former captain of Team India Virat Kohli and current skipper Rohit Sharma are integral part of Indian batting order. However, many experts and fans feel that despite the astounding record by Kohli, Rohit is a better batsman than him especially in the shorter format.

However, Rohit himself feels that Virat is a better batsman than him in all the three formats of the game.

“I have seen that many of my fans compare me with Virat Kohli, but I don’t see any comparison there. I accept that Virat is better than me in every format of the game,” said Rohit recently.

Let’s take a look at the records of both the great batsmen across all three formats.

Virat vs Rohit in ODIs

In the 50-over format, Rohit has crossed 200 on three occasions, including that incredible 173-ball 264 against Sri Lanka in 2014. Kohli’s highest score is 183, but his average is an impressive 57.32 after 265 innings. Rohit averages an imposing 48.69, but that’s still nearly 10 runs an innings less than Kohli.

As far as strike rate is concerned, Kohli nudges ahead with 93.62 in comparison to 89.97 by Rohit.

Virat vs Rohit in T20Is
Rohit has four international hundreds in T20s, compared to Kohli’s one. However, Kohli’s (52.73) average is way superior than Rohit (31.32). Rohit (139.24) has a marginally better strike rate than Kohli (137.96). However, Kohli’s consistency has been nothing short of mind-boggling. He was player of the tournament at the T20 World Cup in both 2014 and 2016.

Virat vs Rohit in Tests

In the longer format of the game, there is no comparison between Virat and Rohit. Kohli has played more than twice as many matches (108 to 49), scored nearly 5,000 more runs, and made 29 centuries in the longest format of the game with an average just a touch under 50.