The 32-year-old Shakib Tuesday was handed a two year ban, one year of it suspended, for failing to report approaches by suspected Indian bookie Deepak Aggarwal to the ICC's Anti-Corruption Unit. The suspension forces the all-rounder to miss out on next month's away series against India, and the IPL and the T20 World Cup next year.
Shakib accepted charges of breaching the ICC Anti-Corruption Code and therefore does not have the right to appeal against the punishment, which could have been a maximum of five years.
Shakib joined the MCC World Cricket committee in October 2017, and attended meetings in both Sydney and Bengaluru.
The MCC World Cricket committee comprises current and former international cricketers and umpires from across the globe and meets twice yearly to discuss the prevalent issues in the game.
The next meeting is due to take place in Sri Lanka in March 2020.