Find Multimedia for your BMW

BMW CarPlay Compatibility Guide (2000–2025)

Find out which BMW iDrive system your vehicle uses and which CarPlay retrofit solution is compatible.
Tip: On mobile, scroll the table horizontally ↔

System Model Years Typical Models Identification / Key Features Recommended CarPlay Solution
MK4 / DVD NAV (pre-iDrive) 2000–2003 E39, E38, E46, X5 E53 (early) No iDrive controller; separate CD/DVD navigation unit. Full Android head unit (vehicle-specific plug & play).
CCC (Car Communication Computer) 2003–2008/09 E60/E61, E90/E91/E92/E93, E87, E63/E64, X5 E70 (early) First iDrive generation; DVD-based navigation; classic 2D interface. CCC-compatible MMI module (CarPlay overlay on OEM screen).
CIC (Car Information Computer) 2008–2013 E60/E61 LCI, E90 LCI, E70 LCI, E84 X1, Z4 E89, etc. HDD-based navigation; “MENU” button on iDrive; faster 3D UI. CIC-compatible MMI module or Android head unit.
NBT (Next Big Thing) 2012–2016 F10/F11, F30/F31/F34, F20/F21, F25 X3, F15 X5, F32, etc. Touch-sensitive iDrive controller; integrated Bluetooth/USB; faster UI. NBT-compatible MMI module or OEM CarPlay activation*.
NBT EVO (ID4 / ID5 / ID6) 2016–2020+ F/G Series: G30 5-Series, G01 X3, G11/G12 7-Series, etc. “Tile” (grid) menu; Wi-Fi connectivity; touchscreen support. OEM CarPlay activation (FSC code) or AI-Box / adapter.
MGU / iDrive 7 / iDrive 8 2020–2025 G20 LCI, G22, G30 LCI, G60, G70, i4, iX, i5, i7, etc. Large curved display; built-in Apple CarPlay & Android Auto. Software activation or AI-Box upgrade (wireless apps, streaming).

*OEM activation available only if the vehicle’s hardware (Wi-Fi module, NBT-EVO version) supports it. Some cars may require hardware upgrade.