West Indies, India, England, Pakistan, Australia, and Sri Lanka have won the ICC T20 World Cup till now.