Babar Azam retains top spot, Imam jumps to 3rd in latest ICC ODI rankings

Shaheen Shah Afridi makes it into the top 10 bowlers