The Black Caps batsman returned to the side with a rousing century against Bangladesh at the Champions Trophy on Tuesday.