Yes, 2013 BMW 328i came standard with Bluetooth—but only for telephone functions. Higher trims or add-on packages with iDrive often include Bluetooth audio, but if you have the base model, you may be out of luck if you’re looking to stream your favorite tunes. There are a few workarounds to this, though.
One option is to code your BMW—or modify the software—to add Bluetooth, but this can get tedious and risky if you’re not a tech wizard. The easiest way to stream music on your 2013 328i is by connecting your phone to an aux cord plugged into a USB port in your car.