BMW iDrive: CCC, CIC, NBT, or EVO — how to tell which one you have and which screen fits

Quick Answer: BMW has fitted four generations of iDrive depending on the year: CCC (approx. 2004–2008), CIC (approx. 2008–2013), NBT (approx. 2013–2016), and EVO (2016 onwards). Knowing which one you have is key to choosing a compatible screen or CarPlay interface.

Quick Tip: Use your BMW's year and the appearance of the screen and rotary controller as a guide. If you have doubts, send us a photo via WhatsApp, and we'll confirm it for you immediately.

The 4 Generations of iDrive

System Years (approx.) How to recognize it
CCC 2004–2008 Older screen, controller without surrounding buttons.
CIC 2008–2013 Rotary controller with buttons; more modern graphics.
NBT 2013–2016 Controller with touchpad (on some), block-based menus.
EVO 2016→ Modern tile interface, widescreen display.

Which CarPlay solution do I need according to my iDrive?

Still have questions? Talk to an expert

Message us on WhatsApp with your make, model and year and we will tell you exactly which screen fits your car. We reply in minutes.

Talk to an expert on WhatsApp
  • CCC and CIC (older BMWs): it's usually worth getting a new specific screen that replaces the system and adds CarPlay, GPS, and a camera.
  • NBT and EVO (large, high-quality factory screen): typically, the best option is a CarPlay interface/module that retains your original screen.

In both cases, the steering wheel controls and the BMW aesthetic are maintained.

Don't know what iDrive your BMW has?

Send us a photo of your screen and we'll confirm the exact compatible model for free.

💬 Consult my BMW via WhatsApp
Or write to us directly at +34 614 977 498

Frequently Asked Questions

How do I know for sure which iDrive I have?

The most reliable way is by the year of registration and a photo of the screen and controller. We can identify it for you free of charge via WhatsApp.

Do I lose factory functions when installing CarPlay?

No. Both the specific screen and the interface maintain the steering wheel controls, car settings, and the original camera where applicable.

Does wireless CarPlay work on older BMWs?

Yes, our solutions offer wireless CarPlay and Android Auto even on BMWs that didn't have it from the factory.

Go directly to BMW CarPlay screens and modules or learn the difference between a full screen and an interface.