He now has 45 Test scalps against the Proteas at home.
Ashwin is now two wickets away from getting to the mark of 250 Test scalps at home.
Umesh Yadav now has 125 career Test wickets.
He has raced to 79 Test scalps on home soil.
Mohammed Shami now has 161 career Test wickets.
India script 11th successive Test series win at home
Kohli picked up his ninth man-of-the-match award in Test cricket.
He surpassed Kapil Dev and Virender Sehwag (8 each).
Sachin Tendulkar (14) leads the show by an Indian.
This was India's largest win against the Proteas.
India also won their 11th successive Test series at home.
Kohli registered his 30th win as Test captain in 50 matches.
Ashwin shines against Faf in Tests
Ashwin has now dismissed Faf du Plessis five times in Tests. This is the most Faf has been dismissed by a bowler in Tests. Ashwin also dismissed Dean Elgar for the sixth time in Test cricket. This is now the best tally.
Kohli double tons
Kohli smashes seventh double hundred in Tests
Kohli has the best tally in terms of double centuries by an Indian cricketer in Test cricket (7).
He equaled the likes of Mahela Jayawardene and Wally Hammond in terms of career Test double centuries (7 each).
Brian Lara (9), Kumar Sangakkara (11) and Don Bradman (12) are above Kohli now.
Kohli also surpassed the 7,000-run mark in Tests (7,054).
Kohli Test runs
Kohli surpasses these legends in terms of career Test runs
Kohli went past several legends in terms of career Test runs.
He surpassed the likes of Dilip Vengsarkar (6,868), Sanath Jayasuriya (6,973), Steve Smith (6,973) and Donald Bradman (6,996).
Kohli surpassed Bradman (8) in terms of most 150-plus scores in Test cricket (9).
He now holds the record of scoring most Test runs as a captain in India, going past Sunil Gavaskar.
Kohli equals Smith and Sobers with 26th Test ton
Kohli, who became the second Indian captain to lead India in 50 Tests after MS Dhoni, struck an unbeaten double ton to lead the side's charge against the Proteas.
The superb Kohli notched his 26th Test ton to equal Steve Smith and Gary Sobers (26 each).
This was his 12th century on home soil and an overall 69th across formats in international cricket.
Kohli equals Ponting with this special record
Kohli notched his 19th Test century as a skipper. With this feat, he equaled former Australian captain Ricky Ponting in terms of centuries as a Test skipper (19). Former Proteas skipper Graeme Smith (25) leads the show.
Kohli registers these records as well
Kohli also became the fourth-fastest to 26 Test tons in cricket.
He achieved the mark in his 138th Test innings.
Don Bradman (69), Steve Smith (121) and Sachin Tendulkar (136) are above Kohli in this list.
Kohli became the fourth player to score a ton in the 50th match as captain in Tests.
He joined Stephen Fleming, Alastair Cook and Steve Waugh.
Kohli shares two record-breaking partnerships
Kohli and half-centurion Ajinkya Rahane shared a 178-run stand for the fourth wicket.
This was their sixth 150-plus partnership in Tests.
This was also their ninth century-plus stand for the fourth wicket.
The two equaled legends Inzamam-ul-Haq and Mohammad Yousuf .
Mayank joins an elite list, amasses this tally as well
Mayank joined the likes of Virat Kohli, Ajinkya Rahane and Rohit Sharma to amass a second career Test ton against SA. Mayank also went past the mark of 50 fours hit in Tests this year. He is the first Indian to do so.
Maharaj gets to 100 Test scalps, slams maiden fifty
SA spinner Keshav Maharaj (1/196) reached the milestone of 100 wickets in his 27th Test.
He became the fifth South African spinner to reach the mark.
The left-arm spinner also slammed his maiden Test fifty and went past the 500-run mark in his career.
Faf du Plessis struck 64 in the first innings. This was his 21st career Test fifty.