Guptill was ruled out of the ongoing Twenty20 series against India after aggravating a disc in his lower back, but was named for the three-game series against Bangladesh, which starts in Napier on Wednesday.
"We're delighted to have Martin back on the park for this series. He's a world-class player and an integral part of our one-day side," selector Gavin Larsen said in a statement.
"He and Henry did a good job opening up in Hamilton against India and they're a combination we want to see some more of in this series," Larsen added.
"An X-ray was done after the match and the results have confirmed a fracture on the left ring finger. The affected area will now have to be immobilised for around three weeks," said Debashis Chowdhury, the Bangladesh Cricket Board's chief physician.
New Zealand squad: Kane Williamson (captain), Todd Astle, Trent Boult, Colin de Grandhomme, Lockie Ferguson, Martin Guptill, Matt Henry, Tom Latham, Colin Munro, Jimmy Neesham, Henry Nicholls, Ross Taylor, Mitchell Santner, Tim Southee
(Reporting by Simon Jennings in Bengaluru; editing by Amlan Chakraborty)