Radio code BMW 3 Series E90
Two E90s can look identical from the outside, but inside there can be a world of difference when it comes to the radio. One has a simple Business CD that simply asks for a code after a flat battery. The other has a full iDrive system that is linked to your VIN and never asks for a code. Which one you have completely determines your next step — and this article helps you work out exactly that.
Summary
- Brand
- BMW
- Generation
- E90
- Production years
- 2005-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
Two E90s can look identical from the outside, but inside there can be a world of difference when it comes to the radio. One has a simple Business CD that simply asks for a code after a flat battery. The other has a full iDrive system that is linked to your VIN and never asks for a code. Which one you have completely determines your next step — and this article helps you work out exactly that.
Business CD or iDrive? This is the difference
The BMW 3 Series E90 was supplied with several audio systems between 2005 and 2011. Identify your variant:
Business CD (CD53) is the most common variant in the E90. A single-DIN radio from Alpine with a compact housing and the distinctive M button on the left of the front panel. After a power loss, CODE appears on the display. This system works with a classic 4-digit security code that is unique to each unit.
Professional CD is the double-DIN variant from Becker or Alpine with a few more features. This system also uses a 4-digit code and the same entry procedure as the Business CD.
CCC (Car Communication Computer) was the iDrive option in E90s up to around 2009. You can recognise this system immediately by the round iDrive rotary controller on the centre console, a DVD tray in the head unit and an 8.8-inch screen. After a power loss, this system does not ask for a code. The CCC is linked to your car's VIN via an FSC code (Feature Set Code). If you replace the unit with another one, you'll need ISTA dealer diagnostics.
CIC (Car Information Computer) was introduced in the E90 around 2009. The same iDrive rotary controller as the CCC, but with a higher screen resolution and faster response. The CIC also has no traditional radio code — it's fully VIN-linked.
> In short: iDrive rotary controller on the centre console = CCC or CIC = no radio code. No rotary controller = Business CD or Professional = code required after a power loss.
Where do you find the radio code?
BMW supplied a code card in credit-card format with the new car. It shows both the serial number and the code. Possible locations:
- Stapled into the owner's manual or service booklet
- In the glovebox, sometimes stuck to the inside
- Behind the cover of the fuse box
- Included with the spare key documents
Can't find the card? The serial number is also on the radio itself.
Reading the serial number via service mode
This works on the Business CD without any tools:
Removing the radio from the E90
The E90 has more trim around the radio than the E46, but with the right approach it's quite manageable.
What do you need?
- Two DIN keys (thin steel or plastic extraction keys)
- A plastic trim removal tool
Step by step
Entering the code on the E90
Resolving a lockout
After three incorrect codes, the radio locks completely. The display no longer responds to CODE entry.
Requesting a radio code for your BMW 3 Series E90
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 within minutes by email.
Other BMW generations
Frequently asked questions
Need a BMW radio code?
Safe and fast via RadioCodeLookup.com — all you need is the serial number.
Laatst bijgewerkt: 2026-04-10