Virat Kohli, statistically, has more runs and hundreds in most forms of the game especially in ODI and Tests. Rohit Sharma has a remarkable average in the ODIs and more double centuries. In T20s, they are both very close, but Kohli has slight advantage. On the whole, Kohli is more consistent thus having a better career average.
Read More : https://sportzbuzz.net/rohit-sharma-vs-virat-kohli/