Danushka Gunathilaka's suspension for six white-ball matches has been revised to three games, following a meeting of Sri Lanka Cricket's executive committee in Colombo on Monday. The remaining three matches are part of a suspended sentence over a one-year period, which could come into force in the event of any further disciplinary breaches. He has also been fined 20% of his annual contract fee. The executive committee's decision came after an appeal on behalf of the player by the Sinhalese Sports Club.

The suspension, which was handed out earlier this month, was the reason behind his omission from the squad for the ongoing series against Pakistan. ESPNcricinfo understands Gunathilaka missed a training session, turned up to a match without his gear, and was generally found to have had an indifferent attitude towards training - all during Sri Lanka's recent home series against India. This was his first serious case of misconduct.

The matter was brought to SLC's notice by Asanka Gurusinha, the cricket manager, and was taken up board's CEO, Ashley de Silva.

Gunathilaka has averaged 42.41 in ODIs this year. He was particularly prolific during the home series against Zimbabwe in June, hitting three half-centuries and a maiden ODI ton in Sri Lanka's 2-3 loss.