Kohli now has nine consecutive wins, a feat which his predecessor achieved between Nov 2008 to Feb 2009, and Dravid in 2006.
Let's look at the records set by Kohli & Co. during his captaincy.
Virat Kohli's captaincy records
Top spot in ICC and Test rankings
This is the first time in the history that Indian team has managed to grab the top spot in both ICC ODI and Test rankings.
6th consecutive ODI series win by Kohli
6th consecutive series win streak was also achieved by Dhoni and Dravid.
Kohli is also the only captain to lead Indian side to a win over Australia in three consecutive matches of an ODI series.
Love Sports news?
Stay updated with the latest happenings.
Best winning percentage as captain
Kohli has the best winning percentage among all the captains who led a national side for 60 matches or more.
Across all formats, he has captained 72 matches, and won 52 of them, a winning percentage of 72.22.
The Indian captain has won 19 of the 29 Tests he captained, 30 of the 38 ODIs and 3 of the 5 T20Is.
8 out of 8
No Test series loss as a captain yet
From the time he took over as the Test captain, Kohli hasn't lost a single Test match series.
From the first series win as captain in 2015 against Sri Lanka, the Indian side went on to beat South Africa, West Indies, New Zealand, England, Bangladesh, Australia, and Sri Lanka, 8 consecutive wins.
Only Australia and England have more consecutive Test series wins, 9.
Most double tons as India's Test captain
Virat Kohli holds the record for most double centuries by an Indian captain, which is four.
While his first double ton as captain came against West Indies in 2016, the latest came against Bangladesh, this February.
He is also the fastest to reach 10 Test centuries as India's captain. He did this in 44 innings, overtaking Sunil Gavaskar who did it in 52 innings.