Babar in top-10 of ICC Rankings