RadioCodeNow.com
2003-2010

Radio Code BMW 5 Series E60

The BMW 5 Series E60 is a special model in BMW's history: it was the first passenger car in which BMW introduced its new CCC iDrive system. That fact also makes the E60 one of the most confusing generations when it comes to radio codes — one car asks for a code, another doesn't at all.

Summary

BMW logo
Brand
BMW
Generation
E60
Production years
2003-2010
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 5 Series E60 is a special model in BMW's history: it was the first passenger car in which BMW introduced its new CCC iDrive system. That fact also makes the E60 one of the most confusing generations when it comes to radio codes — one car asks for a code, another doesn't at all.

Business CD, Professional or CCC/CIC?

The E60 was produced from 2003 to 2010 and ran in parallel with the introduction of iDrive. Depending on the year of manufacture and the chosen specification, there are three fundamentally different systems fitted:

Business CD (CD53) is the standard radio for E60s without iDrive. A single-DIN Alpine unit with the distinctive M button on the left of the front panel. After a power interruption — flat battery, disconnected battery, radio removed — CODE appears on the display. This system uses a classic 4-digit security code, unique to each device.

Professional CD is the more advanced double-DIN variant from Becker or Alpine. It offers more features but works with the same 4-digit code system as the Business CD. The entry procedure is identical.

CCC (Car Communication Computer) was introduced as an option in 2003, right at the launch of the E60. The CCC is BMW's first iDrive system in a series-production car. Identifying features: a round iDrive rotary controller on the centre console, a DVD slot in the head unit and a large screen. After a power loss the CCC asks for no code. The system is linked to your specific car's VIN via FSC codes.

CIC (Car Information Computer) made its debut in the E60 around 2009-2010, in the very last months of production. Faster hardware, higher screen resolution — but the CIC also has no traditional radio code.

> Rule of thumb: Something rotary next to your gear lever? Then you have CCC or CIC and you don't need to look for a code. No rotary controller and a separate DIN radio? Then you have a Business CD and the code is indeed required.

Where to find the radio code

BMW supplied a code card in credit-card format with every new car. It lists the serial number and the matching 4-digit code together as a pair. Check these places:

  • Stapled into the owner's manual or service booklet
  • In the glovebox, sometimes stuck to the inside of the lid
  • Behind the lid of the fuse box
  • With the spare-key documents

No card left? Then the serial number is the key.

Reading the serial number via service mode

The Business CD in the E60 has a built-in service mode that displays the serial number without you having to remove the radio:

1
Turn the ignition key to position 1 (lights on, engine off).
2
Switch the radio on.
3
Hold the M button (left side of the front panel) for 8 to 10 seconds.
4
The display switches to service mode — technical data including the serial number.
5
Scroll through the information with the arrow keys or the preset buttons. Note down the full serial number including any letters at the beginning.

Physically removing the radio from the E60

If you don't have access to service mode or want to check the sticker on the back, removal is the next step.

What you'll need

  • Two DIN keys (thin steel or plastic extraction keys)
  • Plastic trim removal tool

Procedure

1
Switch off the ignition.
2
Carefully remove the centre console trim around the radio with the plastic tool — start at the bottom and work upwards.
3
Locate the four extraction slots on the left and right sides of the radio opening.
4
Push the DIN keys into the slots until you feel a click (the spring locks release).
5
Keep the keys pointed outwards and pull the radio carefully forwards.
6
Disconnect the wiring connectors and the aerial cable once the radio hangs far enough out of the opening. The serial number is on a white sticker on the back or side of the unit.

Entering the code on the Business CD

1
Turn the ignition key to position 1 (engine off, ignition on).
2
Switch the radio on — the display shows CODE.
3
Use preset buttons 1 to 4 to set each digit. Each press increases the active digit by one.
4
Check the four digits on the display.
5
Confirm with the power button or the SC button (depending on your variant). A correct code is accepted immediately and the radio plays straight away. You have three attempts.

Resolving lockout after three wrong attempts

Three wrong codes in a row lock the Business CD. The display no longer responds to input.

1
Leave the ignition key at position 1. Keep the radio on.
2
Wait exactly one hour. Don't disconnect the battery and don't switch off the ignition — that restarts the wait timer.
3
After the hour, entry unlocks automatically.
4
You then have three attempts again.

Requesting the radio code for your BMW 5 Series E60

Have a Business CD or Professional and want to request the code? With the device's serial number you can retrieve the matching unlock code directly online. You'll receive the code by email within minutes.

Order your BMW radio code via RadioCodeOpvragen.nl →

Frequently asked questions

Only if you have a Business CD or Professional radio. These require a 4-digit code after a power loss. The E60 was also the first BMW to feature the CCC iDrive system (introduced in 2003) — that system is VIN-bound and has no classic radio code.
Look at the centre console. Is there a round iDrive rotary controller next to the gear lever? Then you have CCC or CIC — no traditional radio code. Is there a single DIN radio in the centre console without a rotary controller? Then you have a Business CD.
Hold the M button (left side of the front panel) for 8 to 10 seconds while the radio is on. The display switches to service mode and shows the serial number. If this doesn't work, remove the radio with DIN keys and read the sticker on the back.
This applies to the Business CD. Find the serial number via the M-button service mode or on the sticker on the back of the radio. Request the matching 4-digit code, enter it using preset buttons 1-4 and confirm with the power button.
With a CCC this may not be the radio's fault. The CCC is linked to your car's VIN via FSC codes. If the system still won't start after a normal restart, dealer diagnostics (ISTA) are required. There is no traditional radio code.
That won't work without dealer involvement. The FSC codes are VIN-bound. A CCC from a donor car is linked to that donor's VIN, not to your car.

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