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 issued the punishment after the entire Zimbabwe Cricket Board was suspended by the government sports and recreation commission last month and replaced with an interim committee.
The ICC says it will review its decision at a board meeting in October.
Zimbabwe’s Test status was suspended by the ICC in June 2004 after 15 players dropped out of the squad after the then captain Heath Streak was sacked.
They played eight Test matches in 2005 after the suspension was lifted, but would then not play another Test match until 2011.