Allrounder has been handed the punishment for 'disciplinary reasons' following his conduct during the series against India.
Danushka Gunathilaka suspended for Sri Lanka's ODI series against Pakistan in UAE
Sri Lanka allrounder Danushka Gunathilaka has been suspended for six limited overs matches and fined 20 per cent of his annual fee for misconduct during last month's series loss to India, Sri Lanka Cricket (SLC) announced on Thursday.
Gunathilaka was suspended after a complaint by team manager Asanka Gurusinha. Local media reported the 26-year-old had missed a training session.
- Pakistan v Sri Lanka second Test: Pakistan consider Herath a threat in Dubai's day-night Test
"The board had asked the selectors not to consider Danushka for six white-ball games," Gurusinha said. "Yes, it is for disciplinary reasons that they made that decision."
Sri Lanka lost all three Tests, five one-day internationals and the solitary Twenty20 international against India.
Gunathilaka pleaded guilty to the charges on September 29 and will miss Sri Lanka's ODI series against Pakistan in the UAE later this month as well as the first T20 in the three-match series.