Which team is hosting cricket world cup 2016?

the sixth ICC World T20 tournament and is scheduled to be held in India from 11 March to 3 April.