Former Team India captain Virat Kohli has become the world number one ODI batter. Kohli jumped one spot in the latest rankings, displacing ex-Team India captain Rohit Sharma from the top spot. The 37-year-old has scored 74*, 135, 102, 65* and 93 in his last five ODI innings. The last time Kohli topped the ODI rankings was in March 2021.