Dhaka: Mushfiqur Rahim and Naeem Islam hit half-centuries as Bangladesh piled up 265 all out in their first one-day international against New Zealand in Dhaka on Tuesday.
The pair added 154 for the fourth wicket to rescue the home side from a perilous 25-3 after New Zealand captain Brendon McCullum won the toss and elected to field in the day-night match.
Skipper Mushfiqur hit a solid 90 off 98 balls with eight fours and two sixes, before he fell to James Neesham.
Naeem struggled initially, taking 17 balls to get off the mark, but soon grew in confidence to hit a career-best 84 off 113 balls.
Naeem, who was picked in the starting line-up after Bangladesh were forced to leave out ailing all-rounder Shakib Al Hasan, smashed 12 fours in his fourth one-day half-century.
Tim Southee ended Naeem`s innings when he forced an edge to the wicket-keeper.
Neesham and Southee were the pick of New Zealand bowlers, sharing seven wickets between them as Bangladesh lost their last five wickets for 33 runs.
Neesham claimed a career-best 4-42, while Southee returned with 3-34.
Southee provided the initial blows when he had opener Tamim Iqbal leg-before for five before removing Anamul Haque (13) through a catch at second slip.
In between his two wickets, Mominul Haque, the man of the series in the drawn Test series, was run out without facing a ball.
However, Mushfiqur and Naeem rebuilt the innings and took Bangladesh to a comfortable position before Neesham struck with the wicket of Mushfiqur, who attempted to glide the ball but only managed an edge.
The medium-pacer also bowled Nasir Hossain in the same over to stem the run flow.
Vice-captain Mohammad Mahmudullah added 29 off 30 balls to help Bangladesh pass the 250-run mark.