Matt Henry's maiden 11-wicket haul delivered an emphatic 253-run victory for New Zealand as the tourists levelled the series with England inside an hour on day five at The Oval.
England resumed on 182-5 but saw their hopes of completing an improbable record run chase of 463 fade the moment Henry dismissed Joe Root (77) with his seventh delivery.
Henry (6-29) removed Jofra Archer, Matthew Fisher and Josh Tongue in back-to-back double-wicket maidens to leave England on the brink before he bowled Jordan Cox (25) to wrap up the victory and finish with 11 wickets in the match.
- Stokes to captain England in final Test as Atkinson also returns
- Scorecard: England vs New Zealand, second Test, Oval
- Got Sky? Watch England vs NZ live on the Sky Sports app
- Not got Sky? Get instant access with NOW - no contract
England were ultimately left to rue a disastrous morning session on day two, beset by questionable tactics with the ball, as New Zealand plundered 100 runs from which the hosts never recovered.
The Black Caps head into the deciding third Test buoyant but wary of a sterner test to come, with England captain Ben Stokes and seamer Gus Atkinson expected to return at Trent Bridge the final instalment of the series .
New Zealand thrash England inside an hour
Angling into the stumps, Henry breached Root's defence, trapping him on the pads to remove him for the second innings in succession, with technology failing to come to his rescue.
It was the first dismissal in a first double-wicket maiden for Henry, who sent Archer back for a two-ball duck with a wicked delivery that kept low before cannoning into middle stump.
Matt Fisher claimed a maiden Test half-century in the first innings but chopped on in Henry's next over, with Tongue following for a first-ball duck when he nicked behind to Daryl Mitchell at slip.
Jordan Cox, having ensured there was no match-winning hat-trick for Henry, led England's brief resistance, upping four over slip to move the hosts up to 200 before and smashing a six over long-on.
But Henry delivered the final word on the Test match in emphatic fashion with a leg-stump yorker that confirmed his best-ever day as a bowler and hand New Zealand their biggest win by way of runs on English soil.
England vs New Zealand - results and schedule
All times UK and Ireland, all games live on Sky Sports
- First Test (Lord's) - England won by 115 runs
- Second Test (The Kia Oval) - New Zealand win by 253 runs
- Third Test (Trent Bridge) - June 25-29 (11am)
Watch the third Test between England and New Zealand from Thursday June 25 live on Sky Sports Cricket from 10.15am (first ball 11am).
(c) Sky Sports 2026: New Zealand thrash England by 253 runs as Matt Henry takes 11-wicket haul at The Oval to level three-match series

World Cup 2026: Spain show why they are favourites as Lamine Yamal inspires statement win over Saudi Arabia
England vs New Zealand, second Test player ratings: Joe Root's class endures as debutants struggle at Oval
Keely Hodgkinson: Olympic gold medalist pulls out of UK Athletics Championships 400m final as precaution
Scotland at the World Cup: Steve Clarke's qualification 'dilemma' ahead of crunch Brazil clash