Cricket News sort by nohome

The last time that the West Indies hosted the T20 World Cup in 2010, England waltzed to the title-winning both their semi-final and final against Sri Lanka and Australia respectively by seven wickets