If Cricket has to survive for next 50 years internationally, ICC needs to scrap everything and start fresh.
ODI's - Only multi team tournaments when its not World Cup. Scrap Champions Trophy. Each team has to play other 15 teams once in 4 years through multi-team tournaments. (Top 16)
T20's - Can play bi-laterals and each team to play other 19 teams once every 3 years similar to ODI's but WC to be played every 3 years.
Tests - Current WTC format stays except have WTC finals be 3 match series.
Every 4 years an ODI world cup, Every 3 years a T20 WC and Every 2 years Test Championship Finals. ICC would have 1 year where no events take place.
Playing multi-team tournaments for ODI's would reduce the the number of matches a team plays. Also every team gets to play other team solving issues of Associates not playing Top teams.
ODI's - Only multi team tournaments when its not World Cup. Scrap Champions Trophy. Each team has to play other 15 teams once in 4 years through multi-team tournaments. (Top 16)
T20's - Can play bi-laterals and each team to play other 19 teams once every 3 years similar to ODI's but WC to be played every 3 years.
Tests - Current WTC format stays except have WTC finals be 3 match series.
Every 4 years an ODI world cup, Every 3 years a T20 WC and Every 2 years Test Championship Finals. ICC would have 1 year where no events take place.
Playing multi-team tournaments for ODI's would reduce the the number of matches a team plays. Also every team gets to play other team solving issues of Associates not playing Top teams.