Hafeez, Anderson biggest movers in ICC Rankings