Nov 9, 2023, 10:50 AM IST

Batsmen who remained No 1 in ICC ODI rankings for most consecutive days

Riddhima Kanetkar

Viv Richards (West Indies) - 1748 days 

Michael Bevan (Australia) - 1259 days 

Virat Kohli (India) - 1258 days 

Dean Jones (Australia) - 1146 days 

Brian Lara (West Indies) - 1049 days 

Babar Azam (Pakistan) - 951 days 

Indian opener Shubman Gill has now become the world's top-ranked batsman in the ICC ODI rankings, ending Pakistan skipper Babar Azam's reign at the top since April 14 2021