Hamilton: Talented Shreyas Iyer hit his maiden century while KL Rahul and skipper Virat Kohli carried on their fine form as India dished out a clinical batting effort to post 347 for four against
New Zealand in the first ODI here on Wednesday.
Finally,India set a target of 348 run to win the match for New Zealand.