India beat New Zealand by 90 runs in the second ODI match at the Bay Oval, Mount Maunganui on Saturday.
Batting first, India put up 324/4 in 50 overs with Rohit Sharma contributing 87 runs, Shikhar Dhawan 66 runs.
There were significant contributions from captain Virat Kohli (43), Ambati Rayudu (47) and Mahendra Singh Dhoni (48 not out).
In India's reply, New Zealand were all out for 234 runs in 40.2 overs.
New Zealand had a bad start as Bhuvneshwar Kumar and Mohammed Shami got rid of Martin Guptill and Kane Williamson early.
Kuldeep shined with four wickets in his kitty in his 10 overs.
Wrist spinners Kuldeep Yadav and Yuzvendra Chahal continued to torment New Zealand batsmen after a collective batting effort.
India now lead the five-match series 2-0.
Kedar Jadhav contributed a quickfire 22 not out off just 10 balls as he and Dhoni added 53 runs in final 4.2 overs for the fifth wicket.
The visiting bowlers then shot New Zealand out for 234 in 40.2 overs as India scored a comprehensive win to celebrate the country's Republic Day in style.
Kuldeep (4/45 in 10 overs) and Chahal (2/52 in 9.2 overs) shared bulk of the spoils.
New Zealand batsmen offered very little resistance barring Doug Bracewell, who top-scored with 57.
Kuldeep claimed consecutive wickets of Henry Nicholls and Ish Sodhi in the 31st over, as he polished off the New Zealand innings in a burst of three overs.
Chasing a stiff target of 325, New Zealand lost their top four batsmen, including skipper Kane Williamson (20) and Ross Taylor (22), by the 18th over when they touched 100-run mark.
The Kiwis were denied a strong start with Bhuvaneshwar Kumar (2/42) and Mohammed Shami (1/43) bowling with a lot of discipline.
Opener Martin Guptill (15) was the first to go off Kumar after two lucky escapes but New Zealand were dealt a heavy blow when captain Williamson was out in the eighth over after a promising start.
New Zealand were in deep trouble when Taylor was dismissed via an excellent effort by Dhoni, who whipped off the bails after Chahal beat the batsmen with his drift.
A run glut followed before Kuldeep wrapped up the New Zealand innings with a four-wicket burst. First, he had Tom Latham (34) trapped leg before in the 25th over and then had Colin de Grandhomme (3) two overs later to reduce New Zealand to 146 for 6.
Kuldeep, however, missed his 5-wicket haul. Chahal scalped the last man and India walked off with another win and an extended lead in the 5-match series