India will play three T20Is and three ODIs in New Zealand. Against Bangladesh, they will play 3 ODIs and 2 Tests.