T20 World Cup unlikely in 2020, IPL could get bigger window instead
ICC will make at least $ 10 million from T-20 World Cup ticket sales, whereas IPL makes money through other sources.
ICC will make at least $ 10 million from T-20 World Cup ticket sales, whereas IPL makes money through other sources.