Ravichandran Ashwin might have played only match in the ongoing series against England, but he has moved to the top of ICC's all-rounders rankings, while Sri Lanka's Kumar Sangakkara has benefitted from his recent double-hundred to reclaim top-spot in the batsman's list.
Ashwin missed the first three Tests against England, but played the fourth in Manchester, which India lost by an innings and 54 runs. Although he went wicket-less, the offspinner was handy with the bat, scoring 40 and 46 not out in the first and second innings respectively.
South African pacer Vernon Philander is second, followed by former Bangladesh skipper Shakib Al Hasan. England's Stuart Broad has also moved up to the fourth position after his impressive show with both bat and ball against India. Australian tearaway quick Mitchell Johnson round off the top five.
Meanwhile, Sangakkara scored a double hundred against Pakistan in the first Test at Galle International Stadium to help his side clinch a thrilling win. That innings propelled him above AB de Villiers and South Africa skipper Hashim Amla to the top of the list among batsmen.
Both de Villiers and Amla failed in the first innings of the one-off Test match against minnows Zimbabwe, scoring just seven and four runs respectively. Australia's David Warner is fourth on the list, while Sri Lank captain Angelo Mathews is fifth.
None of the Indian batsmen are in top 10, thanks largely to their poor showing on the England tour. Cheteshwar Pujara is the top ranked Indian at 12th place, while Virat Kohli is placed 20th. Murali Vijay is ranked 30th.
India skipper MS Dhoni, however, rose two places in the rankings and is now 32nd. England's Joe Root achieved his career-best ranking and is tied 14th with Sri Lanka's Mahela Jayawardene.
Proteas speedster Dale Steyn is the top ranked Test bowler, followed by two Aussie pacers Ryan Harris and Johnson. After their impressive performances, English fast bowlers James Anderson and Broad are ranked fifth and ninth respectively.
Just like batsmen's rankings, no Indian bowler has managed to crack the top 10, as Ashwin is the highest-ranked bowler in 13th, while Pragyan Ojha, who is not even in the squad for the England series, is ranked 15th. Ishant Sharma is 20th, while Zaheer Khan is 22nd.
In the team rankings, South Africa (124) stay top, while Australia (123) are second and Pakistan (103) are third. India (102) are fourth, just two rating points ahead of England, while Sri Lanka (95) and New Zealand (93) are fifth and sixth respectively.