Rohit Sharma has so far played 273 ODI matches for India and has been an exceptional opening batsman for the side in the format. On the other hand, Virat Kohli has made 302 appearances for the 'Men in Blue' in the 50-over format
Rohit has garnered 11,168 runs with a batting average of 48.76 in the One-Dayers, whereas with an average of 57.88, Virat has registered 14,181 runs for the side
Rohit has 32 centuries and 58 half-centuries for the side in the ODIs. Kohli holds the record for the most centuries in the format. So far, he has 51 tons and 74 half-centuries to his name
Rohit, on the other hand, is the owner of the record for the highest individual score in the 50-over format. He has a top score of 264 runs. Kohli's highest score in the format remains 183 runs
The star Indian duo has drawn the curtains on their international careers in the T20Is and Test cricket

ADVERTISEMENT