They lost the first match by the same margin on February 16.
New Zealand won the toss and sent the Tigers to bat. They posted 226 runs for 10 wickets in 49.4 overs. New Zealand chased the easy target (229/2) in 36.1 overs with eight wickets in hand. Martin Guptill hit back-to-back centuries to seal the series 2-0 with one match to play.
Guptill and Henry Nicholls added 45 runs in the opening stand. Left-arm pacer Mustafizur Rahman bagged the wicket of Nicholls for 14.
But that did not stop the Kiwis. They added 143 runs in the second wicket stand between Guptill and captain Kane Williamson. Guptill fell for 118. Williamson and Ross Taylor posted 41 runs in the third wicket stand to win the match. Williamson remained unbeaten at 65 while Taylor was 21 not out.
Mustafizur took both wickets.
Earlier in the match, Bangladesh posted 226 with the help of back-to-back fifties from Mohammad Mithun and Sabbir Rahman’s 43.
Lockie Ferguson shined once again with the ball, taking three wickets while Todd Astle and James Neesham took two wickets each.
New Zealanders won the toss and decided to bowl first in a condition which was better for the bowlers. Bangladesh lost their openers inside 16 runs. Tamim Iqbal fell for five and Liton Das followed him scoring just one.
Tamim was trapped by lbw off the delivery of Matt Henry while Ferguson took the wicket of Liton.
Soumya Sarkar and Mushfiqur Rahim added 32 runs in the third wicket stand. Soumya fell for 22 while poking a delivery of de Grandhomme to slip cordon where Ross Taylor took a regulation catch.
In the fourth wicket partnership, Mushfiqur and Mithun added 33 runs. But Mushfiqur, playing 200th ODI for the Tigers, fell for 24 after getting two big chances.
He tried to clear Ferguson’s high-speed delivery to cover but the ball hit the inside of his bat before shattering the stumps.
Mithun tried to put up a fight. He scored 62 in the first match and fell after scoring 57 the second game. His back to back fifties helped Tigers pass the 200-run mark on both occasions.
Mahmudullah Riyad fell for five but Sabbir scored 43.
Mehidy Hasan Miraz (16), Mohammad Saifuddin (10) and Mashrafe Bin Mortaza (13) also contributed with the bat. But due to the collapse of the top-order and poor display by the middle-order, the Tigers failed to set a challenging total for the hosts. They eventually lost all the wickets in 49.4 overs.
The third and final match of the series will take place in Dunedin on February 20. Bangladesh will be looking to avoid a whitewash.