India's vice-captain Shubman Gill has overtaken Pakistan's Babar Azam to become the top-ranked ODI batter in the latest ICC rankings, released just ahead of the Champions Trophy. Gill's exceptional performances in the recent home series against England propelled him to the No. 1 position, surpassing Babar, who had held the spot for a significant period.