- Read more about Dubai to host IPL and ICC T20 World Cup finals
- Log in to post comments
DUBAI: Dubai, the headquarters of the International Cricket Council, will be the cynosure of more than a billion people over the next two months as it co-hosts along with Abu Dhabi and Sharjah, the Indian Premier League and the ICC Men’s Twenty20 World Cup.