@Cricketracker
Most consecutive days spent as World No. 1 ODI batter:
- Viv Richards 1748
- Michael Bevan 1259
- Virat Kohli 1258
- Dean Jones 1146
- Brian Lara 1049
- Babar Azam 937
Out 19 ODI centuries till August 2023, his 5 centuries are against WI, 3 against SL, 2 against Zim and 1