Indian skipper Mahendra Singh Dhoni continued to hold top spot in the ranking for ODI batsmen even as Gautam Gambhir gained one place to be at 16th spot in the list released by the ICC on Wednesday.
Yuvraj Singh (4), Virender Sehwag (7) and Sachin Tendulkar's (13) rankings remained unchanged.
With no one-day action since the one-day series against New Zealand in March, no Indian bowler made it to the top 10. Zaheer Khan remained the best Indian bowler at number 16.
Yuvraj also figures in the top-five all rounders' list, where he is placed at number three.
Meanwhile, Stuart Broad has become England's highest-ranked bowler after a successful series against the West Indies.
Broad, who finished as leading wickettaker in the series with six scalps, including 4-46 in the second ODI in Bristol, and has been rewarded with a jump of four places.
The 22-year-old fast bowler now sits alongside Pakistan's Shahid Afridi in a career-best ninth position, replacing Andrew Flintoff in the top-10.