RadioCodeNow.com
2004-2011

Radio Code BMW 1 Series E87

The BMW 1 Series E87 appeared in 2004 as the smallest BMW with a completely new body — but behind the dashboard sat the same reliable audio system BMW had been using for years. Whether you drive a compact hatchback or a five-door: a flat battery or a battery swap brings the text **CODE** or **SAFE** to the display. This article explains which radio is fitted in your E87, how to find the code and how to enter it.

Summary

BMW logo
Brand
BMW
Generation
E87
Production years
2004-2011
Standard radio
Business CD (CD53)
Alpine
Radio option 2
Professional CD
Becker/Alpine
Radio option 3
CCC (Car Communication Computer)
BMW
Radio option 4
CIC (Car Information Computer)
BMW

The BMW 1 Series E87 appeared in 2004 as the smallest BMW with a completely new body — but behind the dashboard sat the same reliable audio system BMW had been using for years. Whether you drive a compact hatchback or a five-door: a flat battery or a battery swap brings the text CODE or SAFE to the display. This article explains which radio is fitted in your E87, how to find the code and how to enter it.

Which radio is fitted in the E87?

The BMW 1 Series E87 was supplied with three different audio systems, and which one you have entirely determines what you need to do.

Business CD (CD53) is the standard radio made by Alpine. You'll recognise it by its simple single-DIN format with the distinctive M button (Mode) on the left of the front panel. This system asks for a 4-digit code after a power failure — exactly the situation this article helps you with.

Professional CD is the optional version with a double-DIN housing and better audio quality, made by Becker or Alpine. This system also works with a 4-digit security code and the same entry procedure.

CCC or CIC (iDrive) is a completely different story. BMW offered the E87 optionally with a Car Communication Computer (CCC, up to 2009) or a Car Information Computer (CIC, 2009 and later). Do you recognise a round iDrive rotary knob on the centre console? Then you have this system. These navigation units are VIN-linked — tied to your specific vehicle. They do not have a classic radio code. After a power failure the system simply boots up without needing a code. If it's replaced with another unit, dealer diagnostics (ISTA) are required to re-establish the VIN link.

In short: no iDrive rotary knob = Business CD or Professional = code needed. iDrive rotary knob = no code.

Where do you find the radio code?

BMW supplied every new car with a code card in credit-card format. That card shows both the serial number and the corresponding code. The card could have ended up in several places:

  • Stuck or stapled into the owner's manual
  • In the glovebox
  • Behind the lid of the fuse box
  • With the spare-key documents

No card anymore? No problem. The serial number is also on the radio itself and can be retrieved in two ways.

Reading the serial number via service mode

This works without tools and without having to remove the radio:

1
Turn the ignition on (position 1, the engine doesn't need to be running).
2
Turn the radio on.
3
Hold the M button (Mode or Menu, on the left of the front panel) for 8 to 10 seconds.
4
The service mode opens on the display — you'll see technical information including the serial number.
5
Use the arrow buttons or preset buttons to scroll through the information. On some E87 variants the Select button works instead of the M button: in that case hold it for 8 seconds. Write down the serial number exactly, including any letters at the beginning.

Removing the radio from the E87

If the service mode doesn't respond, or if you want to read the sticker on the radio, take the radio out. On the E87 that's relatively straightforward.

What do you need?

  • Two DIN keys (thin steel or plastic extraction keys)
  • A plastic trim removal tool (to prevent scratches)

Step by step

1
Turn off the ignition.
2
Locate the four narrow slots on the left and right sides of the radio — two at the top, two at the bottom.
3
Slide the DIN keys into the slots until you feel a click.
4
Push the keys gently outwards (away from each other) and pull the radio carefully towards you.
5
Slide the radio five to ten centimetres forward until you can reach the back.
6
Disconnect the connectors and the aerial cable. On the back or side there's a sticker with the serial number. Note it down in full.

Entering the code on the E87

Once you have the code, entry is simple:

1
Turn the ignition on (position 1, engine off).
2
Turn the radio on — the display shows CODE.
3
Use the preset buttons 1 to 4 to set each digit. Each press increases the digit by one. Button 1 is the first digit, button 2 the second, and so on.
4
Check the four digits on the display.
5
Confirm the code with the power button or the SC button, depending on your variant. Is the code correct? The radio starts playing straight away. Wrong? You have three attempts before the radio locks.

Resolving a lockout

After three incorrect codes the Business CD blocks completely. The display no longer shows CODE and won't respond to anything.

Here's how to resolve it:

1
Turn the key to position 1 (ignition on, engine off). Leave the radio on.
2
Wait exactly one hour. Don't turn off the ignition and don't disconnect the battery — doing so restarts the timer.
3
After the hour the radio switches itself back to the CODE entry.
4
You again have three attempts. Want to be sure of the correct code before you try again? Then request it now using your serial number.

Requesting the radio code for your BMW 1 Series E87

With the serial number of your Business CD or Professional radio you can request the corresponding unlock code directly online. You'll receive the code by email within a few minutes.

Order your BMW radio code via RadioCodeOpvragen.nl →

Frequently asked questions

That depends on the audio system. A Business CD or Professional radio asks for a 4-digit code after a power failure. An E87 with an iDrive system (CCC or CIC) does not have a traditional radio code — that system is VIN-linked.
Hold the M button (Mode) for 8 to 10 seconds while the radio is on. The service mode appears on the display, showing the serial number. Alternatively: remove the radio using DIN keys and read the sticker on the back.
Turn the ignition to position 1 (engine off). The display shows CODE. Use preset buttons 1 to 4 to set each digit — each press increases the digit. Confirm the code with the power button or SC button.
Leave the key in ignition position 1 and keep the radio on. Wait exactly one hour. After the hour you can make three more attempts. Do not disconnect the battery — that restarts the lockout timer.
Look at the centre console: is there an iDrive rotary knob (round controller)? Then you have a CCC or CIC system and there is no separate radio code. No rotary knob and a simple single unit in the dashboard? Then it's a Business CD with a classic code.

Need a BMW radio code?

Safe and fast via RadioCodeLookup.com — all you need is the serial number.

Order radio code

Laatst bijgewerkt: 2026-04-10