"Hats off to Rohit, his innings was special. And also the guys who batted around him. I would say it's a professional win."
South Africa opted to bat after winning the toss but Kohli said he would have chosen to bowl first anyway. Bumrah provided the early breakthroughs again by removing openers Quinton de Kock and Hashim Amla.
"We were going to bowl first. They were coming off two losses, so you have to make sure you get the first 15 overs right. Jasprit is operating at a different level to be honest. The way he's bowling, the batsmen feel the pressure all the time. Not the other way round. Chahal (four wickets) was outstanding as well."
Kohli took a sharp catch on the bowling of Bumrah to dismiss de Kock.
"There's one thing to see a bowler bowl, but to catch that ball, to feel the heaviness of it. When I caught it, for 15 minutes my hands were buzzing. He's not giving any freebies.
"With the new ball he was absolutely outstanding. Haven't seen Amla get out like that in one-day cricket. Even Quinny, he rushed him for pace," he said referring to de Kock's dismissal.
India next face Australia at The Oval on Sunday.
"The first win is always important. On the field, we were confident as a group. With the bat, we had to work our way through because of the attack they have. That's where Rohit's innings was very very special. You need experienced guys to stand up.
"One of the top three getting a hundred is something we bank on. KL (Rahul) batted really well with him. Then MS (Dhoni) showed great composure. Hardik finished well too. He looks in a good headspace," he added.
South Africa skipper Faf du Plessis said India put up a professional performance and the absence of injured pacers like Dale Steyn and Lungi Ngidi hurt them.
"Their bowling was magnificent, they have got good fast bowlers and spinners. We did well to pull it back with the bat before their spinners ran through our middle order.
"Rohit (dropped twice) had a bit of luck but he did what we didn't do - get a hundred and win the game."
On electing to bat, he added: "Had we had Steyn and Ngidi, it may have made sense to bat first. (Kagiso) Rabada is a champion, haven't seen so many balls land short or go here and there. But that's how the game goes, when you aren't playing your best cricket, these 50-50 things don't go your way.
"(Chris) Morris too was superb, he bowled well and scored some crucial runs with the bat. Ours is a change room that is hurting, trying to make sure we keep fighting but we're making mistakes all the time."
It was South Africa's third loss in as many games.
Business Standard has always strived hard to provide up-to-date information and commentary on developments that are of interest to you and have wider political and economic implications for the country and the world. Your encouragement and constant feedback on how to improve our offering have only made our resolve and commitment to these ideals stronger. Even during these difficult times arising out of Covid-19, we continue to remain committed to keeping you informed and updated with credible news, authoritative views and incisive commentary on topical issues of relevance.
We, however, have a request.
As we battle the economic impact of the pandemic, we need your support even more, so that we can continue to offer you more quality content. Our subscription model has seen an encouraging response from many of you, who have subscribed to our online content. More subscription to our online content can only help us achieve the goals of offering you even better and more relevant content. We believe in free, fair and credible journalism. Your support through more subscriptions can help us practise the journalism to which we are committed.
Support quality journalism and subscribe to Business Standard.