Kohli was in the eye of a storm during the launch of his mobile application when he told a fan that he should not be living in India if he can not like Indian cricketers.
"Over-rated batsman and personally I see nothing special in his batting. I don't mind you not liking me, but I don't think you should live in our country and like other things", Kohli said in his response.
"Virat needs to understand that if the fans go away to other countries, then no Puma etc. will want to sign him for Rs100 crores".
Earlier on Wednesday, during the promotion of his newly-launched mobile application, -'Virat Kohli Official App", where he was responding to fans' opinions of him, one of them had termed his batting "overrated'.
Trump to reporter: 'You are a awful person'
Acosta attempted to ask another question, and a White House aide tried grabbing the microphone out of his hand. An exasperated and angry Trump walked away from the microphone before rebuking Acosta.
Writing about Kohli's latest comments, Times of India journalist Dwaipayan Dutta wonders if the cricket captain is "losing perspective" off the field.
His comments haven't gone down too well on social media, with many slamming the Indian captain for his remarks. He also crossed the 10,000-run mark this year and surpassed legendary Sachin Tendulkar becoming the fastest batsman in the history of the sport to do so. "Get your priorities right", Kohli replied.
Team India also suggested that BCCI should compensate the players who would miss the T20 extravagant for the World Cup.
Just like he violated BCCI's contract with Nike when travelling to England to support Puma. "I enjoy watching English and Australian batsmen more than these Indians".
Last month, Kohli became the fastest batsman to reach 10,000 one-day global runs in a match against West Indies.