Kane Williamson
Williamson continued his impressive recent form with another impressive knock. Getty Images

Kane Williamson and Ross Taylor both hit centuries as New Zealand eased to a three-wicket win over an indisciplined England at The Ageas Bowl.

Williamson (118) and Taylor (110) put on 206 runs for the third wicket to see the Kiwis reach their target of 303 to win with one over to spare.

David Willey took three wickets in his first full one-day international appearance, scalps which included Martin Guptil, Williamson and Taylor as England staged a late comeback but it was not enough to prevent the tourists taking a 2-1 lead in the five-match series.

Earlier, England had looked set for another huge total after Eoin Morgan made 71 and Ben Stokes 68 but lost their last five wickets for 14 runs to finish on 302 having been bowled out with 28 balls remaining.

Victory gives Brendon McCullum's side the upper-hand heading into the final two one-day games at Trent Bridge and Chester-le-street while England will rue an error-strewn performance which saw them drop four chances in the New Zealand innings.

Captain Morgan said: "I think 300 was a pretty good score, proud of the way the guys played with a positive mindset. We looked like getting 350+ and that's exciting.

"What cost us was Kane and Ross' partnership, and we couldn't break it. We've taken the overs out of the equation, we were aiming for a lot more which is important. We could have held our disciplines [with the ball] better, but it was a very good wicket.

"We'll assess how we can come back stronger. Wood and Willey were outstanding. We set the bar high in the field and have been a bit below that. We did a lot of things right with the bat today."