Rohit Sharma and Virat Kohli both are great batter of team India, Rohit Sharma is an opening batter and Virat Kohli is a top-order batter for Indian Cricket team who currently bats at number three. Today in this post we will compare Rohit Sharma vs Virat Kohli stats of International Cricket formats and IPL.
We will share here both batter’s current stats of all Cricket formats (ODI, T20I, Test) and we will also share their current stats in IPL (Indian Premier League).
Every batter is known for his stats and records and if anyone wants to compare Rohit Sharma and Virat Kohli then there is only one best way, and that is to compare their batting stats.
In this way, we can know who is a better batter and who has most runs, centuries, fifties, best strike rate, best average, most fours, and sixes.
We will know who is better in which Cricket format and who has better stats in ODI, T20I, and Test.
IPL is also one of the toughest, popular T20 leagues of Cricket and we will also look at their stats in IPL to know who is best in Indian Premier League.
So let’s jump into it.
We will now look Virat Kohli stats and Rohit Sharma stats of all the International Cricket formats and also IPL T20I league.
Rohit Sharma vs Virat Kohli
These stats get updated after Virat Kohli and Rohit Sharma batting performance in every team India match.
ODI Stats Comparison
Batting Stats | Rohit Sharma | Virat Kohli |
---|---|---|
Matches Played | 262 | 292 |
Innings Batted | 254 | 280 |
Not Outs | 36 | 44 |
Total Runs Scored | 10709 | 13848 |
Total Balls Faced | 11644 | 14797 |
Highest Score | 264 | 183 |
Batting Average | 49.12 | 58.68 |
Batting Strike Rate | 91.97 | 93.59 |
Total Centuries (100s) | 31 | 50 |
Total Fifties (50s) | 55 | 72 |
Total Double Centuries (200s) | 3 | 0 |
Total Fours | 993 | 1294 |
Total Sixes | 323 | 152 |
So now you have seen One Day International matches stats of both batters, then who is a better batter in ODI Virat Kohli or Rohit Sharma?
Yes, I know your answer, Virat Kohli is better ODI batter than Rohit Sharma according to the stats. Virat Kohli’s stats in ODI is far better than Rohit Sharma and that is why we can say that Virat is better than Rohit in ODI.
It shows how consistent is Virat Kohli in scoring runs in ODI.
ODI Stats in which Virat Kohli is better – ODI batting strike rate, ODI batting average, ODI fours, ODI runs, ODI centuries, ODI fifties.
ODI stats in which Rohit Sharma is better – ODI sixes, ODI double centuries, ODI highest score.
T20I Stats Comparison
Batting Stats | Rohit Sharma | Virat Kohli |
---|---|---|
Matches Played | 151 | 117 |
Innings Batted | 143 | 109 |
Not Outs | 16 | 31 |
Total Runs Scored | 3974 | 4037 |
Total Balls Faced | 2839 | 2922 |
Highest Score | 121 | 122 |
Batting Average | 31.29 | 51.76 |
Batting Strike Rate | 139.98 | 138.16 |
Total Centuries (100s) | 5 | 1 |
Total Fifties (50s) | 29 | 37 |
Total Fours | 359 | 361 |
Total Sixes | 190 | 117 |
Now you have seen T20I Stats of both batters, so what you think, who is a better batter in T20I Virat Kohli or Rohit Sharma?
According to the stats, we can say that Rohit Sharma is a better T20I batter than Virat Kohli. In most of the T20I stats, Rohit Sharma is better than Virat Kohli.
But we also have to remember that Rohit Sharma made debut 3 years before Virat Kohli in the T20I format. Rohit made his T20I debut in 2007 and Virat Kohli made his T20I debut in 2010.
But we are still preferring Rohit as best in T20I because he has also centuries in T20I and Virat Kohli has no T20I International century till now.
Also, Rohit Sharma has the most sixes and strike rate in T20I than Virat Kohli, which are some important stats in T20I Cricket.
T20I Stats in which Rohit Sharma is better – T20I runs, T20I batting strike rate, T20I centuries, T20I sixes, T20I highest score.
T20I stats in which Virat Kohli is better – T20I fours, T20I batting average, T20I fifties.
Test Stats Comparison
Batting Stats | Rohit Sharma | Virat Kohli |
---|---|---|
Matches Played | 59 | 113 |
Innings Batted | 101 | 191 |
Not Outs | 10 | 11 |
Total Runs Scored | 4138 | 8848 |
Total Balls Faced | 7251 | 15924 |
Highest Score | 212 | 254 |
Batting Average | 45.47 | 49.16 |
Batting Strike Rate | 57.07 | 55.56 |
Total Centuries (100s) | 12 | 29 |
Total Fifties (50s) | 17 | 30 |
Total Double Centuries (200s) | 1 | 7 |
Total Fours | 452 | 991 |
Total Sixes | 84 | 26 |
We should not compare Rohit and Virat in tests as Rohit Sharma has not played much test Cricket in his career and on the second end, Virat Kohli has played so much test Cricket in his career.
No doubt that currently Virat Kohli is in top 4 Test batter’s list.
IPL Stats Comparison
Batting Stats | Rohit Sharma | Virat Kohli |
---|---|---|
Matches Played | 243 | 237 |
Innings Batted | 238 | 229 |
Not Outs | 28 | 34 |
Total Runs Scored | 6211 | 7263 |
Total Balls Faced | 4776 | 5586 |
Highest Score | 109 | 113 |
Batting Average | 29.58 | 37.25 |
Batting Strike Rate | 130.05 | 130.02 |
Total Centuries (100s) | 1 | 7 |
Total Fifties (50s) | 42 | 50 |
Total Fours | 554 | 643 |
Total Sixes | 257 | 234 |
In IPL Rohit Sharma plays for Mumbai Indians and he is also the captain of the MI team and Virat Kohli in IPL plays for Royal Challenger Bangalore and he is also the captain of his team.
Both lead their team and both batters have their important role as a batter in their IPL team.
So we have seen both batters IPL stats, what do you think that who is a better batter in IPL, Rohit Sharma or Virat Kohli?
According to IPL stats, Virat Kohli is a better batter in IPL than Rohit Sharma because Virat has greater runs than Rohit and Virat has also more centuries in IPL than Rohit.
IPL Stats in which Virat Kohli is better – IPL runs, IPL batting average, IPL fours, IPL centuries, IPL fifties (Draw), IPL highest score.
IPL stats in which Rohit Sharma is better – IPL batting strike rate, IPL sixes, IPL fifties (Draw).
So we have compared Rohit Sharma vs Virat Kohli stats and now we have known that who is a better batter in which Cricket format.