Former Bangladesh skipper Mohammad Ashraful has been suspended pending an inquiry into allegations of match-fixing during a domestic competition.
Nazmul Hassan, president of the Bangladesh Premier League, said "Ashraful will not be allowed to play any kind of match till the investigation ends."
The Anti-Corruption and Security Unit of the International Cricket Council (ICC) is expected to submit its report within the next couple of weeks.
The 28-year-old Ashraful, who is a right-handed batsman, has played 61 Test and 177 one-day internationals for Bangladesh since his 2001 debut.
A press release from the Bangladesh Cricket Board read: "A meeting of the BCB ad-hoc executive committee was held today to discuss issues related to the ongoing inquiry by the International Cricket Council (ICC)'s Anti Corruption & Security Unit (ACSU) into alleged corruption in the Bangladesh Premier League T20. BCB President Nazmul Hassan chaired the meeting.
"The board decided not to involve Mohammad Ashraful in any cricketing activity under BCB's jurisdiction until further notice.
"The findings in the final inquiry report of the ACSU will be considered in determining the next course of action in this regard.
"This decision was based on the player's own confession of involvement in corrupt activities."
Reports in Bangladesh have claimed that Ashraful has admitted his guilt after the ICC's ACSU contacted him during the Tigers' tour of Zimbabwe last month.