Jonny Bairstow blasted a match-winning 136 from 92 balls to lead England to a remarkable five-wicket, second test victory over New Zealand on Tuesday, clinching the three-Test series.

New Zealand were bowled out for 284 before lunch, setting England a target of 299 to win -- the highest ever to claim a test victory at Trent Bridge.

England were 139 for four at tea, having lost leading batsman Joe Root for three, with the game in the balance.

But then Bairstow and skipper Ben Stokes ripped the New Zealand attack apart in devastating fashion, hammering 102 in the first nine overs after the interval.

In total, their partnership was worth 179 runs in 20.1 overs.

Bairstow flew to his century in 77 balls -- the second fastest test century by an England player, one ball slower than Gilbert Jessop's record against Australia at The Oval in 1902.

Stokes, battling a knee injury, was unbeaten on 75.