India's fiery offspinner Harbhajan Singh says he has learnt what works and what doesn't in terms of on-field aggression as he prepares to reach his 100-Test milestone in the clash with Australia on Friday.

The "Turbanator" - who played a leading role in the 2008 Monkeygate scandal in Sydney - has been recalled for just his second Test in the past 12 months.

Harbhajan boasts a magnificent record against Australia of 90 wickets in 16 Tests.

And he's predicted a 4-0 sweep for the home side.

"Your question is such that I have mellowed down and all that," Harbhajan told a media conference on Thursday.

"With time you learn things. I have made a few mistakes early in my career due to my extra aggressions.

"Sometimes that works, sometimes it doesn't.

"Of course with time I have learned a lot and I'm looking forward to doing even better as a person.

"You might play this game for 15 years or so, but what sort of person you are matters the most. Everybody wants to be a better person than he was yesterday."

Harbhajan was suspended for racially abusing Australia's Andrew Symonds during the Sydney Test of 2008 although the three-match ban was reduced to a fine for abuse on appeal.

Harbhajan's 99-Test career includes 32 scalps in three Tests in 2001.

"I can't keep on thinking about the same thing again and again and hoping I can repeat it," the 32-year-old said.

"That kind of thing happens only once in your life when everything clicks."

While India didn't name a side on Thursday, it's expected Harbhajan will form a four-pronged spin attack with Ravi Ashwin, Pragyan Ojha and allrounder Ravindra Jadeja.

India are under pressure following their 2-1 series loss at home to England in December.

"I said we can beat Australia four-nil and why not? If you don't believe in yourself, who will?," he said.

Harbhajan said previous Australia sides had been packed with superstars as Matthew Hayden and Shane Warne.

"This is a new team. They have hardly played in India," he said.

"We know Australians come hard no matter what team they have got. We have just got be there and stick to our job."

Harbhahan says it will be a great moment to become the 10th Indian to play 100 Tests and join the likes of Sunil Gavaskar, Kapil Dev, Rahul Dravid and the game's leading runscorer Sachin Tendulkar in the exclusive club.

 

Advertisement