Bangladesh's limited-overs captain Mashrafe Mortaza has been suspended for one ODI, and fined 40% of his match fee, for maintaining a slow over-rate during the third one-dayer against Sri Lanka in Colombo.
It was Mashrafe's second over-rate penalty in 12 months after he was also sanctioned following the first ODI against New Zealand in Christchurch on December 26. It means he will miss Bangladesh's first ODI against Ireland on May 12 which is part of a tri-series also involving New Zealand ahead of the Champions Trophy.
The remaining Bangladesh players were also fined 20% of their match fees for the same offence after the match referee Andy Pycroft found the team two overs short.
Bangladesh lost the third ODI by 70 runs as the three-match series was shared.