Shane Warne has been fined $50,000 (£32,726) by the Indian cricket board for his bust-up with a local administrator after an IPL game.
Australian spin legend Warne was involved in a heated clash with secretary of the Rajasthan state cricket association Sanjay Dixit last week.
The row came after an Indian Premier League defeat for the Rajasthan Royals, whom Warne captains, as he blamed Dixit for a change in the playing surface.
Warne did apologise for his actions but the Rajasthan association still lodged a complaint with the Board of Control for Cricket in India (BCCI).
Both men were called to attend a hearing in Mumbai on Tuesday in front of a disciplinary committee containing former player Ravi Shastri and IPL chairman Chirayu Amin.
The BCCI revealed in a statement that the disciplinary commission "regards the public criticism of Mr Dixit as being a serious breach by Mr Warne of his IPL playing contract".
"However, at the same time, the commission also recognises that Mr Warne has apologised to Mr Dixit, and that the incident occurred just after the match.
"The commission has decided to impose a fine of $50,000 upon Mr Warne."