Virat Kohli is currently the world's number one ranked One-Day International (ODI) batsman according to the International Cricket Council (ICC) rankings.

Rohit is a close second to his captain with 842 rating points on the board. Rohit's solid performance in the recently-concluded Asia Cup helped him garner good points.

With the ODI series against West Indies set to begin on October 21, it will be a battle between India's captain and vice-captain on the board of ICC ODI rankings for batsmen.