Former Australian pace spearhead Mitchell Johnson on Wednesday blasted India captain Virat Kohli as “disrespectful” and “silly” in his approach to fellow skipper Tim Paine during the Perth Test.

The pair had heated exchanges during the game that Australia won, at one point prompting intervention from the umpire.

It was reported that Kohli belittled Paine as just “a stand-in captain”, although India’s team management angrily denied he said it.

The retired Johnson said the famously combative Kohli’s antics were unnecessary.

“At the end of the match, you should be able to look each other in the eyes, shake hands and say ‘great contest’,” he wrote in a column for Fox Sports.

“Virat Kohli could not do that with Tim Paine, shaking the Australian captain’s hand but barely making eye contact with him. To me, that is disrespectful.

“Kohli gets away with more than most cricketers simply because he is Virat Kohli and he gets placed on a pedestal but this Test left the Indian captain looking silly,” he added.

After the game, which Australia won by 146 runs to the level the series 1-1, both Paine and Kohli attempted to play down their on-field sledging, which was often picked up by stump microphones.

Kohli described it as simply banter that was part and parcel of Test match cricket.

“As long as there is no swearing the line doesn’t get crossed. And no personal attacks,” he said.

He added that the remarks in Perth were nothing compared to their Australian tour in 2014, when he claimed to have been called a “spoilt brat”.

But Johnson said Kohli’s behaviour made a mockery of his pre-series claims that he was a changed man and didn’t plan to initiate any confrontations.

“What we saw this Test says otherwise,” he said.

“From my experiences with him and what I am seeing as an observer now, not much has changed. It was disappointing and that is not the only area where he let himself down.”

Johnson also took offence with Kohli’s failure to acknowledge the crowd’s applause after Peter Handscomb took a controversial catch to dismiss him for a sublime 123 in the first innings.

“To me the catch was given out so you accept it and move on and as a player who has scored a hundred you acknowledge the standing ovation,” he said.

Johnson and Kohli have history. In 2014 at Melbourne, Johnson threw the ball and hit Kohli when attempting a run out, sparking a heated debate.

“After play he came out and said he had ‘no reason to respect’ me. He lost me then,” said Johnson.