The Indian skipper, who scored a well compiled hundred in the last Test match against Bangladesh, have surpassed Steve Smith in the latest ICC Rankings for Test Batsmen. Virat Kohli has 928 points and is ahead of the Aussie batsman by 5 points.
The former Aussie skipper had an ordinary series against visiting Pakistan and he failed to score even one fifty for the first time in his Test career.
Virat Kohli, who is the best batsman across formats, was dethroned by Steve Smith after his fabulous performance in the Ashes against England.
He will lead India in the upcoming T20 series against West Indies. The visitors have the firepower to defeat India in the shortest format of the game.