Bangladesh captain Shakib Al Hasan was fined 25 per cent of his match fees and handed a demerit point for "remonstrating" umpires' decision during their T20I against Sri Lanka in the 2018 Nidahas Trophy knockout round.
Reserve player Nurul Hasan was also fined 25 per cent of his match fees and given one demerit point for breaching the ICC Code of Conduct in a separate incident.
Shakib was found to have breached Article 2.1.1 of the ICC Code of Conduct for Players and Player Support Personnel, which relates to conduct that is contrary to the spirit of the game, while Nurul was found guilty of violating Article 2.1.2, which deals with conduct that brings the game into disrepute.
The incident involving Shakib happened the in 20th over of the Bangladesh innings when he came to the edge of the boundary and gestured at his batsmen to come off the field while remonstrating against an umpiring decision.
As regards Nurul, the reserve player argued and pointed finger at Sri Lanka captain Thisara Perera which led to unruly public behaviour after he was sent by the team on to the field of play to pass on a message to the two batsmen.
"On Saturday morning, both Shakib and Nurul pleaded guilty to the offences and accepted the sanctions proposed by Chris Broad of the Emirates Elite Panel of ICC Match Referees and, as such, there was no need for a formal hearing," an ICC release said.
This was the first time one demerit point either player has had since the system came into effect on 22 September 2016.
"Friday's incidents were disappointing as you don't want to see such player behaviour during any level of cricket. I understand that it was a tense and an edge-of-the-seat match with place in the final on the line, but the actions of the two players were unacceptable and cannot be condoned as they clearly went overboard," ICC match referee Broad said.
"Had the fourth umpire not stopped Shakib and the fielders remonstrating, and then the on-field umpires not intervened between Nurul and Thisara, things could have become worse, Broad added.
The charges were levelled by on-field umpires Raveendra Wimalasiri and Ruchira Palliyaguruge, third umpire Ranmore Martinesz and fourth umpire Lyndon Hannibal.
Level 1 breaches carry a minimum penalty of an official reprimand, a maximum penalty of 50 per cent of a player's match fee, and one or two demerit points.
The incident happened when Shakib interrupted the play by calling the two batsmen present on field and arguing with the umpire regarding a delivery which was not given as a no-ball.
The ICC has looked into the matter which was seen on-field. However, it is reported as well that a Bangladesh player has damaged the dressing room they were alotted in the R Premadasa Stadium.
Bangladesh would face India in the finals of the Nidahas Trophy on March 18.