
Upgrading your BMW’s infotainment is one of the best things you can do — Apple CarPlay, Android Auto, bigger HD screens, streaming music, navigation — all the things that make driving from Joburg to Durban or Cape Town so much more enjoyable.
👉 But here’s the catch: you need to know which iDrive version your BMW has before you buy.
- Get it wrong → screen doesn’t fit, features don’t work, coding headaches.
- Get it right → plug-and-play, smooth upgrade, and value for money.
At MVA Spares, we see this mistake all the time — so here’s your simple SA guide to identifying your iDrive system.
🔍 What Is iDrive & Why You Should Care
BMW’s iDrive is the control system for your car’s radio, navigation, climate control, and more. Over the years, BMW has rolled out different “generations” of iDrive — known as CCC, CIC, NBT, NBT Evo, and the latest Live Cockpit/iDrive 7+.
Each generation has its own connectors, menu design, and screen sizes. That’s why knowing your version is non-negotiable before upgrading.
🛠️ How to Identify Your iDrive (South African Quick Guide)
Here are the best ways:
1️⃣ Check the Year & Model
- F30 3-Series (2013–2015) → usually NBT
- F30 facelift (2016+) / G20 (2019+) → usually NBT Evo or newer
- Imports (Japan, UK) → be careful, build date isn’t always the same as SA registration
⚡ SA Tip: Don’t trust licence disk year alone — check the build date stamped on your car.
2️⃣ Check the Connector Behind the Screen
- CCC → 10-pin plug
- CIC → 4-pin plug
- NBT / NBT Evo → 6-pin plug
⚡ SA Tip: This is the most reliable method. If you’re not keen on stripping your dash, pop into MVA Spares and we’ll confirm it for you.

3️⃣ Check the Menu Style
- CCC (2004–2008) → Basic, old-school blue/black menus
- CIC (2008–2012) → Better graphics, more options
- NBT (2012–2016) → Larger HD screen, cleaner menus
- NBT Evo (2016–2020) → Split-screen, supports CarPlay/Android Auto
- Latest iDrive (2019+) → Full touchscreen, app-style icons, “Hey BMW”
⚡ SA Tip: Snap a pic of your menu and compare with our guide — or WhatsApp it to us and we’ll identify it for you.
4️⃣ VIN Decoder
Punch your VIN into a decoder online and it’ll tell you what your car left the factory with.
📆 iDrive Versions & Popular BMWs in South Africa
| iDrive Version | Years in SA | Common Models | Key Features |
|---|---|---|---|
| CCC | 2004–2008 | E90/E91 3-Series imports | Small screen, keypad style |
| CIC | 2008–2012 | F10 5-Series, early F30 | Better menus, more features |
| NBT | 2012–2016 | F30/F31/F32, X3/X4 | Bigger HD screens, faster |
| NBT Evo (ID4/ID5) | 2016–2020 | F30 late, G20, X Series imports | Split screen, CarPlay/Android Auto |
| Latest iDrive / Live Cockpit | 2019+ | G20/G21, new X3/X5 | Full touchscreen, digital cluster |
🧰 What We Stock at MVA Spares
If you’ve worked out your iDrive, here’s what we can supply and fit for you:
- ✅ BMW F30 / F31 / F32 Android units (NBT system)
- ✅ BMW F30 / G-Series Android units (NBT Evo / ID4)
- ✅ Other BMW Android head units for different iDrive systems
All of our units are:
- Brand new
- Backed by an MVA warranty (T’s and C’s apply)
✅ Final Tips Before You Buy
- Double-check your connector before ordering.
- Confirm your build date (especially on imports).
- Make sure the unit you buy supports CarPlay/Android Auto if that’s what you want.
- Always use a supplier that does fitment, programming, and warranty — like us at MVA Spares.





