With the win, India sealed the two-match series 1-0, and also ended New Zealand's 10-game unbeaten run in the longest format of the game.
India had scored 325 and 276/7 decl with Mayank Agarwal top-scoring in both the innings with scores of 150 and 62, respectively. As a result, he was adjudged 'Man of the Match' for his performance with the bat.
Ravichandran Ashwin, on the other hand, was India's top performer with the ball as the off-spinner ended the match with figures of 8 for 42. He was named 'Man of the Series' for his exploits.
Meanwhile, New Zealand's Mumbai-born spinner Ajaz Patel had hogged the limelight for taking all 10 wickets in India's first innings.
Patel became only the third bowler to take all 10 wickets in an innings, joining England's Jim Laker and India's Anil Kumble.