James Pattinson has been ruled out of first Test after a code of conduct breach stemming from Victoria's Sheffield Shield loss to Queensland.
The Victorian quick on Sunday accepted a one-game suspension, pleading guilty after being reported by umpires for personal abuse of a Queensland player at the MCG last week.
The level-two breach followed two level-one breaches in the past 12 months.
'ABSOLUTELY SURPRISED': Cult hero's verdict on 'muddy' Test side
It's understood the comments were meant in jest but, in accepting his punishment on Sunday, Pattinson said there was no excuse for his behaviour.
"I made a mistake in the heat of the moment," he said.
"Straight away I realised I was in the wrong and I apologised immediately, both to the opponent and to the umpires.
"I have done the wrong thing and accept the penalty.
"I'm gutted to miss a Test match, but the standards are there for a reason and the fault is mine."
Pattinson appeared in a battle with Mitchell Starc to join Josh Hazlewood and Pat Cummins in the pace battery, with an all NSW bowling attack now set to take on Pakistan.
‘Let himself down’: Tim Paine
Test captain Tim Paine said Pattinson had "let himself and the group down".
"It's unfortunate, doesn't sit with our values and he knows and understands that," he said.
"Missing a Test match, potentially is a hard thing to deal with but he'll learn from it and come back from it.
Cricket Australia's head of integrity and security Sean Carroll said suspension was the only course of action.
"We have a duty to uphold the highest standards of behaviour and the action taken in this matter demonstrates that," he said.
"On this occasion, James acknowledges he fell short of that expectation."
Pattinson and Starc have been in fine Shield form, although the NSW bowler's 17 wickets at 17 outweigh Pattinson's 11 at 29.