Babar Azam will go into the World Cup 2023 as the Number 1 ranked batter in ODIs.
Shubman Gill is closing in on the Pakistan skipper, but that's a different story altogether
Before the 2019 World Cup, Virat was the Number 1 ranked batter in ODIs. Kohli is still among the top batters in the world without a doubt
Before the 2015 World Cup, AB de Villiers was the top ranked ODI batter.
Micheal Hussey was the Number 1 batter in ODIs before the 2007 World Cup in the Caribbean
Hashim Amla held the top spot before the 2011 World Cup
Matthew Hayden was the Number 1 in the ODI rankings for batters before the 2003 World Cup
Before the 1999 World Cup, it was Michael Bevan, who held the top spot in ODI