Rohit Sharma vs Virat Kohli

The Indian team has moved forward from the successes, trials and tribulations of the Ravi Shastri as head coach era under the leadership of Virat Kohli to the Rahul Dravid as head coach era after the 2021 T20 World Series. Under this new order, the Men in Blue have also appointed a new leader in Rohit Sharma.

The Mumbai captain is going to lead team India in the shorter formats of the game and will look forward to bringing his vast winning experience of the Indian T20 League for the national team. Here is a comparison of how Rohit has fared over the years vs Virat in numbers.

Topics Covered:

Rohit Sharma vs Virat Kohli Stats Comparison

The stats of Virat Kohli vs Rohit Sharma in tests, ODIs, T20Is and Indian Premier Leagues are as

Rohit vs Kohli in Test

In the purest form of the game, which is considered the true test of a cricketer’s talent, let us see how Rohit Sharma and Virat Kohli compare:

Details Rohit Sharma Virat Kohli
Matches Played 49 108
Innings Played 83 183
Total Runs 3379 8416
Highest Score 212 254
Not Outs 9 11
Average Runs 45.66 48.93
Balls Faced 6040 15211
Strike Rate 55.94 55.33
4s 361 941
6s 69 24
Half Centuries (50s) 14 28
Centuries (100s) 9 28
Double Centuries (200s) 1 7

If we observe closely, the batting statistics are skewed in favour of Virat Kohli. This is because Rohit has played half the number of matches in the longest format as compared to Kohli, who was and still is the mainstay of Indian batting in Tests.

Rohit Sharma vs Kohli in ODI

In the 50-over format of the game, Rohit & Kohli are pretty evenly matched. So let’s have a look at how their individual stats compare:

Details Rohit Sharma Virat Kohli
Matches Played 243 274
Innings Played 236 265
Total Runs 9825 12898
Highest Score 264 183
Not Outs 34 40
Average Runs 48.64 57.32
Balls Faced 10914 13776
Strike Rate 90.02 93.63
4s 899 1211
6s 275 139
Half Centuries (50s) 48 65
Centuries (100s) 30 46
Double Centuries (200s) 3 0

Virat Kohli has been the king of the chase over the years and has played a few more matches than Rohit in the 50-over format. More recently though, Rohit has had a better record in ODIs for India, including World Tournaments. We must not forget that Rohit is an opener and sometimes he has to set up an innings and can’t always go guns blazing, hence the slight differences in average and strike-rate.

Rohit vs Virat Kohli in T20

In the shortest format of the game, both these batsmen are neck and neck. In recent times, Rohit has had better form in the T20s for both Mumbai and India, so let’s see how they compare:

Details Rohit Sharma Virat Kohli
Matches Played 148 115
Innings Played 140 107
Total Runs 3853 4008
Highest Score 118 122
Not Outs 15 31
Average Runs 30.82 52.74
Balls Faced 2767 2905
Strike Rate 139.25 137.97
4s 348 356
6s 182 117
Half Centuries (50s) 29 37
Centuries (100s) 4 1
Double Centuries (200s) 0 0

Rohit has played more T20 games for India than Kohli and also has more 100s in this format, whereas Kohli has none. But, T20 is also a short game and Rohit has an advantage being an opener, he gets to face more balls in a game. 

Rohit vs Kohli in Indian T20 League

The Indian T20 League numbers are good for Virat Kohli as always, he leads the batting charts in India’s biggest T20 tournament. Let’s see how they compare first:

Details Rohit Sharma Virat Kohli
Matches Played 241 237
Innings Played 236 229
Total Runs 6192 7263
Highest Score 109 113
Not Outs 28 34
Average Runs 29.77 37.25
Balls Faced 4759 5586
Strike Rate 130.11 130.02
4s 552 643
6s 256 234
Half Centuries (50s) 42 50
Centuries (100s) 1 7
Double Centuries (200s) 0 0

Kohli’s numbers again take precedence over Rohit’s, but this is where it gets interesting and this is where Rohit edges Kohli. The former Bangalore captain has never won the Indian T20 League title, whereas Rohit as Mumbai captain has won it 5 times.

Also Check:

So, Who is the Better Batsman- Rohit or Kohli?

If we consider the overall records of Virat vs Rohit, Virat Kohli wins this comparison hands down. He is one of the greatest cricketers to play the game and is by far one of the most successful batsmen ever in world cricket. The current Indian team captain in the shorter formats has toppled Virat Kohli in Test rankings, he is 5th and Virat is 6th. In ODIs, Virat is still 2nd, while Rohit is 3rd and in T20s he is 13th.

Rohit Sharma vs Virat Kohli Captaincy Stats

The captaincy record will favour Kohli as Rohit hasn’t been captain for long, except for occasional tournaments.

In Test

Rohit Sharma has captained India in fewer matches in the longest format of the game. So, the comparison between Rohit vs Kohli currently is favourable toVirat Kohli.

Stat Rohit Sharma Virat Kohli
Matches 6 68
Won 4 40
Lost 1 17
Draw 1 15
Won % 67% 58%
Loss % 17% 25%

Kohli is considered to be one of the most successful ODI captains in cricket. Here Rohit’s numbers look better than Kohli’s because he has only captained in a small number of matches. 

Stat Rohit Sharma Virat Kohli
Matches 26 95
Won 19 65
Lost 7 27
Draw 0 1
No Result 0 2
Won % 73% 68%
Loss % 27% 28%
In T20I

Again the numbers favour Rohit because he has captained in lesser matches. But, one thing that is becoming clear is that under him, India has a better win record in the shorter formats.

Stat Rohit Sharma Virat Kohli
Matches 51 50
Won 39 30
Lost 12 16
Draw 0 2
No Result 0 2
Won % 76% 60%
Loss % 24% 32%
In Indian T20 League

Rohit Sharma is the most successful captain in the Indian T20 League. They both are not only among the best players and captains in the Indian t20 league but are also among the most chosen players in the fantasy cricket games for their respective matches as well.

Stat Rohit Sharma Virat Kohli
Matches 156 143
Won 86 66
Lost 66 70
Draw 4 3
No Result 0 4
Won % 55% 46%
Loss % 42% 49%



Download the Gamezy fantasy app and use your knowledge and skill to win and get involved in the game.

Share it with friends