Babar Azam makes it to top ten ODI batsmen