Team India opener Shubman Gill has become the world number one ODI batter ahead of Champions Trophy 2025. The 25-year-old has overtaken ex-Pakistan captain Babar Azam to become the top-ranked ODI batter in the latest rankings with 796 rating points. India captain Rohit Sharma is ranked third, while ex-India captain Virat Kohli is ranked sixth.