Indian captain Mahendra Singh Dhoni hit a quick half-ton (79) and Ravindra Jadeja provided support (62) and stand as not out.
Finally India scores 278/5 in 50 overs and set a perfect target for New Zealand .
Earlier, Indian captain Mahendra Singh Dhoni won the toss and elected to bat in the fourth cricket one-dayer against New Zealand in Hamilton on Tuesday.
India has made two changes from the playing XI of the third ODI, handing Stuart Binny his first one-day cap. He is replacing out-of-form Suresh Raina, while Ambati Rayudu comes in place of opener Shikhar Dhawan.
New Zealand has also made two changes with Kyle Mills and Jimmy Neesham coming in for Corey Anderson and Mitchell McClenaghan.
India: Mahendra Singh Dhoni (capt & wk), Rohit Sharma, Virat Kohli, Ajinkya Rahane, Ambati Rayudu, Ravindra Jadeja, Stuart Binny, R Ashwin, Varun Aaron, Bhuvneshwar Kumar, Mohammed Shami.
New Zealand: Brendon McCullum (capt), Jesse Ryder, Martin Guptill, Kane Williamson, Ross Taylor, Luke Ronchi (wk), Nathan McCullum, Jimmy Neesham, Tim Southee, Kyle Mills, Hamish Bennett.