After India, the team with the highest ticket demand for the T20 World Cup is Nepal. Despite being in a tough group, their matches at Wankhede are seeing unprecedented demand—proof of the insane cricket craze Nepal fans bring, now heading to Mumbai.