Babar Azam rises to career high Test batter ranking