Thanks to Kohli's superb batting in both innings, India thrashed England by 246 runs to take a 1-0 lead in the five-match rubber. The skipper won the Man-of-the-match award too.
"India captain Virat Kohli has shot up 10 slots to reach a career-high fourth position in the ICC Player Rankings for Test Batsmen after producing a man of the match performance in the second Test against England in Visakhapatnam which India won by 246 runs to take a 1-0 lead in the five-match series," ICC said in a media release on Tuesday (November 22).
"Kohli is currently top-ranked in Twenty20 Internationals and has also held the top position in One-Day Internationals, but has never moved above 10th place in Tests. However, his sublime knocks of 167 and 81 in Visakhapatnam have helped him move up further as he crossed the 800-point mark for the first time, becoming only the 11th India batsman to do so," it added.
Find out the top 10 Test batsmen (as on November 22, 2016) here.
Australian captain Steve Smith (897 points) continues to top the Test rankings.
The second place is occupied by England's Joe Root. He has 844 points.
New Zealand captain Kane Williamson, with 838 points, is at 3rd place.
For the first time in his Test career, Virat Kohli has risen to 4th place. He has 822 points.
With 809 points, South Africa's Hashim Amla is placed 5th. Pakistan's Younis Khan is at 6th followed by AB de Villiers (South Africa) and David Warner (Australia). India's Cheteshwar Pujara is at 9th. England captain Alastair Cook is at 10th.