India's Ravichandran Ashwin maintained his stronghold at the top of the ICC Test All-Rounder rankings while Ravindra Jadeja stayed fifth in the chart.
Ashwin, who has a Test batting average of 31.68 with a highest score of 124, is well above Bangladesh's Shakib Al Hasan in the list.
The Indian off-spinner, who stood out with 31 wickets in four matches in India's 3-0 triumph over South Africa in the home series, has also held on to his second spot in the bowling list led by Proteas pace spearhead Dale Steyn.
Left-arm spinner Jadeja, who picked 23 wickets in four Tests against South Africa, is the only other Indian bowler in the top-10 list.
However, there is no Indian in the top-10 of the batting rankings that is led by New Zealand's Kane Williamson, who climbed two places to topple England's Joe Root from the pedestal.
Williamson has become the second New Zealand batsman after Glenn Turner to top the rankings for Test Batsmen.
The Kiwi opener produced a man-of-the-match performance in the Hamilton Test against Sri Lanka, to help his side win the match by five wickets and pocket the home series 2-0.
India remained in the second spot behind South Africa in the Test team rankings.