George Worker scored a century but it wasn't enough as the New Zealand A cricketers were beaten by India A by 64 runs in the 4th one-dayer in Visakhapatnam.
India scored 289 for 6 in their 50 overs and New Zealand was bowled out for 225 in the 46th over.
Seven wickets between Shahbaz Nadeem and Siddarth Kaul helped India A clinch the series 2-0 with one match to go in the five match series.
Three batsmen scored half centuries for the locals, while Scott Kuggeleijn took two for 37 from nine overs.
In reply Worker scored 108 from 113 balls, but he got very little support apart from Henry Nicholls, who made 37, and Tom Blundell, who made 31.
The fifth and final game is at the same venue on Sunday.
Meanwhile the three-match Twenty20 international series between India and Australia ended 1-1 after the final match was abandoned without a ball being bowled, due to a wet outfield in Hyderabad.
The match officials made multiple inspections of the playing surface at the Rajiv Gandhi International Stadium before deciding the outfield was not fit for any play.
India won the rain-truncated first match in Ranchi by nine wickets, while Australia squared the series with a eight-wicket victory in Guwahati on Tuesday.
The hosts won the five-match one-day international series 4-1.