Sri Lanka Cricket has handed Chamika Karunaratne a suspended one-year ban from all forms of cricket.
The decision comes following a disciplinary inquiry into incidents at the T20 World Cup in Australia.
The SLC began the inquiry after Danushka Gunathilaka was charged with four counts of sexual intercourse without consent.
They did not elaborate on how Karunaratne, 26, had breached “several clauses” of his player agreement.
However, it did say the bowling all-rounder had pleaded guilty to all the charges levelled against him. He was also fined $5,000 (£4,152), the SLC board said.
“Considering the seriousness of the violations committed by Karunaratne, the inquiry panel by its report has recommended to the executive committee of the SLC to strongly warn the player to refrain from further violations and to impose a punishment that will not have an impact on his cricketing career,” the statement added.