Joe Root's purposeful half-century lifted England to a 56-run victory over New Zealand in a one-off Twenty20 international to end to a riveting contest between the teams in all forms of the game.

Root's determined 68 helped England set New Zealand a testing target of 192, which proved too much for the tourists who collapsed from 89 for three to 135 all out in 16.3 overs at Old Trafford in Manchester.

New Zealand made a flying start with Kane Williamson hitting 57 from 37 balls, but wickets fell regularly and when he departed at 131 for seven, England swiftly wrapped up the tail to seal victory.

The result continued England's resurgence in white-ball cricket after they secured a superb 3-2 victory in a pulsating and run-filled one-day series on Saturday.

A fluctuating Test series between the sides was drawn 1-1.

"Now we have won this game and the ODI series it reinforces to the guys that, it might not always come off, but we can beat the best in the world in any game of cricket," England captain Eoin Morgan told Sky Sports.

He had man-of-the-match Root to thank for setting up England's victory after the right-hander came to the crease with his side on 25 for one.

Root scored 68 runs off 46 balls, including eight fours and a six, before he mistimed a slower delivery from Mitchell McClenaghan to Martin Guptill in the deep having steered England to 157 for six.

Late hitting from Ben Stokes helped England set the tourists an imposing total.

Scorecard:

England 191-7 in 20 overs (Root 68, Santner 2-28)

New Zealand 135 all out (Williamson 57, Willey 3-22)

Source: Reuters