Blackcaps v India: Virat Kohli fires back over allegations of poor sportsmanship

India captain Virat Kohli has fired back at a reporter, who quizzed him over his foul-mouthed interaction with the Hagley Oval crowd on Sunday.

On day two of the second test against the Blackcaps, Kohli was clearly seen mouthing the words "shut the f**k up" towards fans, after Mohammed Shami dismissed NZ batsman Tom Latham.

He directed a heated serve of Hindi slang at counterpart Kane Williamson, when Jasprit Bumrah snared his wicket for just three runs.

After New Zealand's series-clinching seven-wicket win on Monday, a reporter asked Kohli if the Indian captain should be setting a better example in the field.

"Well, you need to go away and find out exactly what happened, and come back in here prepared with a better question," Kohli said.

"You can't come in here with half questions and half the detail of what happened.

"If you want to come here and create controversy, then this is not the right place to be."

Kohli claimed match referee Ranjan Madugalle had already cleared him of any wrongdoing.

"I've spoken to the match referee and he has no issues with what happened, so thank you."

On the opening day of the test, Kohli was pictured mocking fans who were drinking.

The 31-year-old has never been shy of letting a crowd know what he thinks. 

In 2012, he raised a middle finger to the fans at the Sydney Cricket Ground, as he walked back to the pavilion, after being dismissed.

Regarded as one of the world's best batsman, Kohli has endured a nightmare tour of New Zealand, finishing with an average of just 9.5 runs through the two-match series.