Fiery young Indian batsman Virat Kohli scored his maiden Test century before attacking Australia’s crowds as abusive drunks and accusing bowler Ben Hilfenhaus of making offensive remarks.

Australia hold the upper hand after an explosive third day’s play in the fourth Test at Adelaide Oval on Thursday, with the home side 3-50 in their second innings.

Australia hold an overall lead of 382 runs after bowling India out for 272 in reply to the home side’s first innings of 7-604 declared.

Kohli hit a memorable 116 while Peter Siddle continued his remarkable resurgence this season as Australia’s new pace spearhead with 5-49.

India had resumed on 2-61 and were bowled out after tea but Kohli said taking three late wickets on a turning pitch had given the tourists hope of avoiding a 4-0 series whitewash.

Kohli had a nervous moment on 99 when he was almost run out and the 23-year-old strokeplayer took offence at a comment from Hilfenhaus in the field.

“Hilfenhaus said something to me which was totally unnecessary, out of the blue,” Kohli said. “He said something which I can’t say obviously in a press conference.

“I gave it back to him saying ‘you didn’t even have anything to do with that. Why did you do that?’.

“Ishant (No 10 batsman Ishant Sharma) and me both came together and starting saying stuff to them. They got really pissed with that.

“I usually play my cricket like that. I like to give it back.

“They sledge when they get frustrated. Constantly, they were sledging the players so they could spoil our concentration.

“To give it back verbally and then score a hundred is even better. We don’t go out there to take any kind of stuff from anyone.”

Kohli, who was fined for flipping a one-finger gesture at abusive fans at the Sydney Test earlier this month, hit out at Australia’s crowds.

“In Sydney, they were after me because I wasn’t scoring and today they were pissed because I got a hundred,” he said.

“It is really, really frustrating at times because they say stuff which shouldn’t be said on a cricket field.

“We go out there to play, not to get abused like that. If they’ve come here to enjoy the game, they should do that and not get drunk and abuse players.”

Siddle says he admired Kohli as a tough competitor who doesn’t mind giving a bit of “chirp”.

“The bloke batted well to get to 99 and looked to really run himself out just ridiculously,” Siddle said.

“That’s what we were trying to tell him. You don’t want to do that to yourself when you’re on 99 and just throw your wicket away.

“I like coming up against him. It’s a nice challenge to have out there and that’s what people want to watch in Test cricket.”

On Friday, Australian captain Michael Clarke will resume on nine not out and Ricky Ponting on one.

Eleven wickets fell on what was supposed to be a feast for batsmen on a flat pitch before an appreciative Australia Day holiday crowd of 35,081.

Ed Cowan (10) and David Warner (28) fell to spinner Ravi Ashwin in Australia’s second innings and Shaun Marsh made a duck, ending the series with a tally of 17 runs at 2.83 as he battles to hold his place.