Both former team-mates Andrew Symonds and Matthew Hayden publicly questioned Clarke's leadership in August and Clarke has used his 'Ashes Diary 2015' to hit back.
Clarke also slammed former Australia coach John Buchanan, taunting him for never playing for his country and saying 'even my dog Jerry' could have had similar success.
"Andrew Symonds went on TV to criticize my leadership. I'm sorry but he is not a person to judge anyone on leadership," Clarke wrote of his former team-mate.
"This is a guy who turned up drunk to play for his country. It's pretty rich for him to be throwing rocks," he added.
The pair were close friends at the beginning of the former Australian captain's career however as Symonds' behavior deteriorated and Clarke entered the leadership ranks, they quickly fell out.
Symonds eventually had his contract canceled by Cricket Australia in 2009 for breaking a drinking ban while in England.
Clarke, 34, also hit back at Hayden's assertions he refused to field at bat-pad early in his career.
Hayden claimed he heard Clarke tell Ricky Ponting he would 'hand back (his) baggy green' if he was forced to put on the helmet and field in close.

Latest News from Sports News Desk