Rohit Sharma, who had been off-colour for the first four matches, came into his own and hit his 17th ODI century but got out at a wrong time for 115.
"I know that they are very good but we are also better than we have shown with the bat and I'd just like to see us actually improve ourselves in that regard".
"It feels awesome", Kohli said to interviewer Rohit in a video for bcci.tv. "Ever since the third Test in Johannesburg, it's been a good time for us", he added.
Former and current India players heaped praise on the Indian team as Twitter was flooded with congratulatory messages with Master Blaster Sachin Tendulkar leading the way. Heading into the match, the Kohli-led side will look to learn from their mistake in the last tie and wrap up the six-match series.
"For now, 4-1 feels wonderful. But the ultimate priority is to win and we'll do anything we can to win", the Delhi batsman said. That's why I train so much because I am a guy who likes to play with intensity. Chinaman bowler Kuldeep Yadav scalped three wickets in his tenth over when he dismissed Kasigo Rabada, Klaasen and Tabriaz Shamsi to signal India's win.
Meanwhile, he had his words of praise for batsmen Shikhar Dhawan and Virat Kohli. After a less than successful effort against Amla, the spinners got the job done to wipe out the lower middle order and the contest.
South Africa stayed alive in the one-day global series against India with an enthralling five-wicket win in the fourth game on Saturday.
The no.4 spot has been an area of major concern for India with Shreyas Iyer, Ajinkya Rahane, Manish Pandey, Dinesh Karthik and MS Dhoni all trying their luck at the position. Following Rohit's departure, India lost quick wickets in succession and managed to put up only 274 runs onboard.
Ottis Gibson wants the Proteas to front up with a greater appetite for the fight as they attempt to salvage pride against India in Centurion on Friday night.
For Kohli, this is a significant milestone in his three and half years at the helm as this is also his first series win against a top nation on their soil.
Again, it was a run out that broke the partnership of 23 runs with Rahane the victim for just 8 off 18 balls and India on 176/3 in the 32nd over. Kohli hadn't left his crease but had lunged forward to smother spin and that had dragged him to the edge of the crease.