New Zealand survived a late scare by Bangladesh to pull off a two-wicket win in their World Cup clash at the Oval on Wednesday.
Ross Taylor scored a crucial 82 off 91-balls before a flurry of wickets gave Bangladesh the chance to pull off an unlikely win.
Lockie Ferguson (4 not out) and Santner struck a boundary each to get their side over the line.
"It's very nice to get across the line," said New Zealand captain Kane Williamson. "We still knew that 250 could be quite challenging.
"It wasn't our most clinical effort with the bat. There were a few soft dismissals that we'd want to address. But it's a great experience to have in tournament cricket."
Mohammad Saifuddin and Mosaddek Hossain gave Bangladesh a glimmer of hope as New Zealand were marching towards their second win of the World Cup.
New Zealand slumped from 160-2 to 218-7, with Mehidy Hasan Miraz accounting for Williamson and Tom Latham before Mosaddek Hossain got the better of Jimmy Neesham.
The win is New Zealand's second victory after their comprehensive 10-wicket victory over Sri Lanka.
Bangladesh, sent in to bat, collapsed in the latter half of their innings, losing their final six wickets for just 65 runs.
Paceman Henry finished with figures of 4-47 as Bangladesh were bowled out for 244 in the final over.
Shakib scored 64 off 68 balls but his colleagues failed to kick on after getting good starts.
Saifuddin struck a 23-ball 29 before Henry and Boult cleaned up the tail.