With the match reduced to 24 overs a side, man-of-the-match Cook compiled an excellent 64 — although he was dropped three times by Nathan McCullum — to help England to 169 all out as they were dismissed two balls inside the distance.
New Zealand could only reach 159 for eight in reply. England will now face South Africa at The Oval on Wednesday.
Mumbai Roundup: 9 incidents that took place this week
Photos: Ajay Devgn, Parineeti, Tabu at 'Golmaal Again' trailer launch
Photos: Dipika Pallikal Karthik oozes oomph in bikinis and sarees
Photos: Kareena Kapoor Khan's grand birthday bash
Photos: 'Dangal' girls Sanya Malhotra, Fatima Sana Shaikh's dinner outing