Chasing 167 for victory, New Zealand got into trouble 13-2 and 107-4 when Jimmy Nisham headed to the semifinals with 27 off 11 balls with one over to spare in Abu Dhabi.
Scorecard | As happened
Needing 20 off the last 12 balls, Mitchell hit Chris Oakes with two sixes and a four before his 47-ball blitz started a wild celebration in New Zealand.
New Zealand will face either Australia or Pakistan in the final on Sunday.
Oaks sent Martin Guptill back to the pavilion for four off the third ball and they were hit early.
(Photo by Francois Nell / Getty Images)
Fast bowler captain Ken Williamson’s valuable scalp got five runs after the batsman tried to take a scoop shot to give a fine-lay catch.
Mitchell and Devon Conway put on 82 for the third wicket but Liam Livingstone hit his leg spin and Conway was stumped for 46.
Newcomer Nisham took the lead when he smashed Chris Jordan into two sixes – one of which almost caught at the Bearstore boundary but his knees touched the ropes – and scored 23 runs from a four over.
New Zealand in the final of # T20WorldCup 2021 🎉 # ENGvNZ | https://t.co/zXAsuGVcjZ https://t.co/2PKjPlgTLX
– T20 World Cup (@ T20WorldCup) 1636565766000
In the end, he got caught by Eoin Morgan in the extra cover and fell into Adil Rashid’s googly.
Earlier, Moin Ali scored an unbeaten 51 to take England to 166-4 after Kiwi captain Williamson won an important toss and invited them to bat.
England lost the opener including LBW and Joss Butler by Ish Sodhir for 29 runs.
But Moin came back with a stormy 37-ball innings and formed a crucial 63-run stand with David Malan, who scored 41 for the third wicket.
Your @ICC Player of the Match – az dazmitchell47! 72 * 47 to guide the team home. Scorecard | https://t.co/mkwWuHM0Th
– BLACKCAPS (LABLACKCAPS) 1636567121000
Pace bowlers Tim Southee and Trent Bolt held tight in the first three overs, butler hit two boundaries in a row.
Butler, who was in form, tried to rebuild but in a reverse sweep, leg-spinner Sodhi trapped him in the lbw for 29 off 24 balls.
With 269 runs, the opener’s call surpassed Pakistan’s Babar Azam as the main batsman in the tournament but the replay showed the ball hitting his off stump.
Left-hander Malan, who was dismissed for 10 off wicketkeeper Conway off Nisham, hit the first six of the innings off Saudi in the 16th over but was dismissed with a catch off the next ball.
But Moin started the attack when he hit Sodhi with a six and then broke Milne with two blows on the fence.
Livingstone hit 17 off 10 balls before leaving and completed his first fifty in the tournament with a boundary off Moin Nisham.