My idea on trying to fix international cricket in general:
Have a minimum salary for central contracts for all nations e.g. 10-12 players for $100000 each, with the ICC using some of their cash reserves if necessary to help the poorer ones.
All tours are played under the Strauss/women's cricket rule of points for winning in each different form of the game during a tour, with prize money for the overall winners. Teams can still play for the historic Test trophies while there is an incentive for players to try and play as much international cricket as possible.
Then have a league table to determine the best cricket team in the world based on performance in all forms, carried forward from the Strauss rule e.g. 3 points for an overall tour win, 1 for a draw and 0 for a defeat. Big prize money from the ICC for the nation who is top after a 4 or 5 year cycle.
Have a window for IPL.
She was like a candle in the wind...Unreliable