Dhoni, who had toppled his South African counterpart Graeme Smith off the top spot on August 28, maintained a 21-point lead from the Protea skipper with 793. They were followed by Australia captain Ricky Ponting, his teammate Mike Hussey and Pakistani Md Yousuf.
The 27-year-old from Jharkhand was the leading run-scorer in the five-match series against Sri Lanka with 193 runs which helped him displace Smith. Dhoni, who won the player-of-the-series award, was also on top of the batting list for a week in April 2006 and is the first Indian batsman to head the batting chart since Sachin Tendulkar.
Struggling Yuvraj Singh is the third Indian batsmen in the top 20 but the left-hander has dropped three places after scoring just 72 runs in the series and shares 18th position with Englands Ian Bell. Besides Dhoni, Suresh Raina is the only other Indian to improve his batting ranking. In the bowlers chart, headed by Australian Nathan Bracken, Zaheer is the highest ranked Indian at 14th place.