Cricket News Mighty 951 Days! Babar Azam Ruled as No1 ODI Batsman 30 December 2023 0 Babar Azam Ruled as No1 ODI Batsman. The era of the reign ended after 951 days. What a great reign of 951 days, Babar Aza,…