Kohli has remained static at the top spot with 928 points and is followed by Australia's Steve Smith (911 points)
Agarwal, who struck a double century in the first Test against Bangladesh in Indore, jumped one place to 10th with 700 points
Cheteshwar Pujara (791) and Ajinkya Rahane (759) held on to their fourth and sixth spots respectively.
West Indies skipper Jason Holder has moved to the number three spot with the career-best 830 points.
Both Smith and Cummins player key roles in helping Australia retain The Ashes
Wickeet-keeper batsman Rishabh Pant has jumped as many as 21 places to be 17th
Pant gained 11 places to secure the 48th spot while India vice-captain Ajinkya Rahane moved up two places to progress into the top-15
Kohli has conceded 15 points to slip to 920 points, just seven points ahead of Williamson
India recently defeated the eighth-ranked West Indies 2-0 and have 116 points in their kitty, 10 more than second-placed South Africa
Opener Shikhar Dhawan has gained two places to reach 28th position while among Indias bowlers, pace bowler Bhuvneshwar Kumar has gained eight places to reach a career-best 29th position
South Africa is placed second while England is at third
However, Steve O'Keefe, Steve Smith, Matt Renshaw made significant gains in rankings