The International Cricket Council (ICC) has suspended Zimbabwe for failing to ensure there is no government interference in its running of the sport.
ICC funding has been withdrawn and the country will be barred from participating at ICC events.
Zimbabwe are due to take part in a T20 World Cup qualifier in October.
“We must keep our sport free from political interference,” said ICC chairman Shashank Manohar.
“What has happened in Zimbabwe is a serious breach of the ICC constitution and we cannot allow it to continue unchecked.”
The ICC say they will review their decision at a board meeting in October.
The Croatia Cricket Federation and the Zambia Cricket Union have also been suspended for failing to meet ICC criteria while the Moroccan Royal Cricket Federation has been expelled for continuing to remain non-compliant.
The decisions were taken at the ICC annual conference in London.