Opener Will Young cracked a rapid century as New Zealand recovered from a dreadful start to beat Bangladesh by 44 runs on Sunday in the rain-affected first one-day international. The match was shortened to 30 overs each after three rain delays to New Zealand’s innings in Dunedin. The home side burst into life in the final stages to post an imposing 239-7. Needing an adjusted target of 245 to win the first ODI of the three-match series, Bangladesh were restricted to 200-9 in a chase that lost momentum. New Zealand bounced back after losing two wickets in the game’s opening over when seamer Shoriful Islam had Rachin Ravindra and Henry Nicholls both caught without scoring.