Wellington: New Zealand thrashed England by 8 wickets with more than 37 overs to spare on Friday to record third win in the World Cup Pool A match.
Tim Southee produced a brilliant spell of swing bowling for career best figures of 7-33 to dismiss England for 123 at Wellington Regional Stadium.
New Zealand captain Brendon McCullum then rammed home his side's advantage with the fastest-ever World Cup fifty, off just 18 balls, before he was out for a dashing 77.
Southee bowled openers Ian Bell and Moeen Ali early in the innings then returned to run through England's lower middle order to finish with the best figures for a New Zealand bowler in one-day internationals.
Southee beat the previous best bowling by a New Zealander in all one-day cricket, recorded by Shane Bond, now the team's bowling coach, who took six for 19 against India at Bulawayo in 2005.
Southee was ably supported by Trent Boult, who put pressure on the England top order with an eight-over opening spell in which he took one wicket for 30 runs.
Left arm spinner Daniel Vettori then dried up the runs in the middle overs and captured the wicket of out-of-form England captain Eoin Morgan for 17.
Southee did not get much movement in sunny conditions at the top of the innings after Morgan had won the toss and decided to bat but still managed to bowl Ali (20) and Bell (eight) with yorkers that did swing late.
Boult then had Gary Ballance caught by Kane Williamson at short cover for 10 to leave England at 57 for three in the 14th over.
Joe Root and Morgan, who had scored a total of two runs in his last five knocks, managed to slowly consolidate England's innings, though their run rate was pedestrian as the skipper struggled with his timing and confidence.
Vettori heaped more pressure on the beleaguered Morgan when he was deceived in flight and ended up dragging the ball aerially towards the leg side.
Milne sprinted about 30 metres and flung himself at the ball to take a brilliant catch that brought the crowd to their feet.
England's lower order then collapsed, slumping from 104 for five to 123 all out with Southee producing a spell of five for 10 in four overs.
Only Joe Root, last man out in the 34th over, offered resistance with 46 while opener Moeen Ali made 20 and Morgan managed 17 in an otherwise disappointing batting display.
Earlier, Eoin Morgan won the toss and chose to bat. Both teams unchanged.
New Zealand: Brendon McCullum (captain), Martin Guptill, Kane Williamson, Ross Taylor, Grant Elliott, Corey Anderson, Luke Ronchi (wk), Daniel Vettori, Tim Southee, Adam Milne, Trent Boult
England: Eoin Morgan (captain), Ian Bell, Moeen Ali, Gary Ballance, Joe Root, James Taylor, Jos Buttler (wk), Chris Woakes, Stuart Broad, Steven Finn, James Anderson.
England - 123 (Root 46, Southee 7-33)
New Zealand - 125/2 (McCullum 77, Woakes 2-8)
Result - New Zealand won eight wickets
Points - New Zealand 2, England 0
MOM - Tim Southee (New Zealand)