Indian players continued to rule the International Cricket Council's (ICC) Test rankings as Ranchi double-centurion Cheteshwar Pujara gained four spots to a career-best No.2 spot while his teammate Ravindra Jadeja consolidated his stay on top of the bowler's list after pushing fellow tweaker Ravichandran Ashwin to the No.2 spot.