So I was just reading through what's been happening in Zim cricket over the last few years again, just to make sure my own recollection of events is correct. Apart from political and economic unrest in the country (completely out of ZCB's hands), there has been serious financial mismanagement, basically corruption, via Peter Chingoka (former ZCB president) and Ozais Bvute (current ZCB president)
This happened in 2014:
Zimbabwe Cricket mismanaged ICC loan | Cricket | ESPNcricinfo
It's a long article, but the nuts and bolts of it are this: Chingoka, Bvute and Wison Manase (then ZCB vice president, who received a 4 year ban on sports administration from the Zimbabwe Sports and Recreation Council for proceeding with the Zim tour of Pak in 2015) all sit on the board of directors of this bank called Metbank. They took out massive loans to finance ZCB from Metbank at extremely high interest rates - interest rates far higher than what the ICC was willing to loan them money on. In the meanwhile, ZCB cricket went from 10 million USD in assets as of 2002, to 19 million USD in debt as of 2012.
The ICC then loaned 6 million USD to ZCB on the condition that this goes directly to servicing this debt. What these men did was put that money into a non-interest-bearing account in Metbank for 5 months -all the while being charged 20-24% interest on their existing Metbank loan- before slowly paying off parts of the loan in small installments. They received the 6 million USD on 14 December 2011, they finished paying Metbank on 25th May 2012. It was estimated that as a result of this, ZCB incurred an additional USD 300,000 in debt while Metbank profited by about 600,000 USD.
So they basically used ZCB to enrich a company they were directly affiliated with. They then had the gall to seek a second 3 million USD loan from the ICC, in order to pay salaries to people they owed.
So then this happened:
Zimbabwe Cricket turns down proposed ICC bail-out | Cricket | ESPNcricinfo
The ICC basically offered to pay off all ZCB's debts, in exchange for ZCB restructuring it's administration
No surprises, Chingoka, Bvute and Manase all refused.
Eventually, in 2014, peter Chingoka stood down as President. Two months later he was named as 'Honorary Life President' Bvute took over his place and has been in charge since. I cannot find if Wilson Manase currently holds any role in ZC cricket.
In the meanwhile, ZCB have continued to fail to pay players and staff, and domestic cricket has suffered as a result:
ZC postpones domestic cricket amid cash shortage - ESPNcricinfo
One of their officials tried to get Graeme Cremer to fix a game, and an administrator straight up refused to co-operate with an ICC Anti Corruption investigation:
ICC suspends Zimbabwe official for 20 years - ESPNcricinfo
Another Zimbabwe cricket official charged with breaching ICC Anti-Corruption Code - ESPNcricinfo
It seems all this mismanagement was put on the backburner once Chingoka made the gesture of stepping down, and when ZCB put it sights on hosting the World Cup Qualifiers. However, now that's done and dusted, the same people are still running cricket, people still aren't getting paid, and they still have the loans they owe to the ICC and the other 19 million USD of debt that hasn't even had a dent made on it yet.
It's all very sad.