ICC T20 World Cup moves to UAE & Oman

The BCCI will continue to host the tournament, which will take place from October 17 to November 14, 2021, at Dubai International Stadium, Sheikh Zayed Stadium in Abu Dhabi, Sharjah Stadium, and the Oman Cricket Academy Ground.

West Indies win ICC T20 World Cup 2012

TNI Bureau: West Indies scored an emphatic 36-run victory over hosts Sri Lanka in the final to win the ICC Twenty20 World Cup 2012. The last time they had won a major ICC tournament was in 2004. The Caribbeans had won the ICC Champions…