Virat Kohli vs Rohit Sharma – Batting Comparison

  1. Home
  2. Opinion

Virat Kohli vs Rohit Sharma – Batting Comparison

Virat Kohli vs Rohit Sharma – Batting Comparison


Two icons of the modern game of cricket, Virat Kohli and Rohit Sharma need no introduction. Both of them emerged to the Indian cricket from their U19 heroics. Rohit Sharma came early into the Indian cricket team than Kohli and in 2007 he won the ICC World T20 under MS Dhoni. Kohli won the U19 world cup for India in 2008 as captain, which earned him a place in the senior team later that year. Kohli also won the ODI world cup with India in 2011, something Rohit Sharma missed out. Since then it has been a privilege to see both of them playing for India and doing great things with the bat. Let’s look at the comparison.

Who is better, Rohit Sharma or Virat Kohli?

Virat vs Rohit Test Stats Comparison

Stats

V. Kohli

R. Sharma

Matches

102

45

Runs

8074

3137

Centuries (100s)

27

8

Fifties (50s)

28

14

Average

49.53

46.13

Highest Score

254* vs SA (2019)

212 vs SA (2019)

In the purest format of the game, Kohli has the upper hand. Playing 100 tests for the country is itself a great achievement and scoring over 8000 runs shows his consistency level of him. Rohit has not even played half the number of Kohli in tests but has an average of 46.

Virat vs Rohit ODI Stats Comparison

Stats

Virat Kohli

Rohit Sharma

Matches

262

233

Runs

12344

9376

Centuries (100s)

43

29

Fifties (50s)

64

45

Average

57.68

48.58

Strike Rate

92.84

89.18

Highest Score

183 vs Pak (2012)

264 vs SL (2014)

In 50 over format, Kohli’s numbers are better as well. 43 centuries in ODIs is an incredible record. However, Rohit’s 3 double centuries in ODI cricket are something special.

Who is best, Virat or Rohit in T20?

Stats

Virat Kohli

Rohit Sharma

Matches

106

138

Runs

3597

3677

Centuries (100s)

1

4

Fifties (50s)

32

28

Average

50.66

32.53

Strike Rate

138.18

141.26

Highest Score

122* vs AFG (2022)

118 vs SL (2017)

Virat vs Rohit Indian T20 League Stats Comparison

Stats

Virat

Rohit

Matches

223

227

Runs

6624

5879

Average

36.2

30.3

Strike Rate

129.15

129.89

Centuries

5

1

50s

44

40

Sixes

218

240

Fours

578

519

Highest Score

113 vs Punjab (2016)

109 vs Kolkata (2012)

When it comes to T20 cricket, Rohit has been a dominator, especially in leagues. 6 IPL titles is the most by any player in the world. But in the International territory, Virat Kohli’s average is way better (50.66) than of Rohit (32.53).