Not sure it's covered?
See every make, model & module we program for keys — CAS, FEM/BDC, MQB, FBS3 and more.
Check Key Coverage
View 100%
Postal Service

Every listing in this shop is a send-in postal service. Once ordered, we email you packing instructions — the private workshop send-in address is shown on your order page and in your confirmation email — only to paying customers. Most jobs are completed and returned same-day on arrival, fully tracked.

Mobile / Drop-In

Prefer we come to you or drop the vehicle in? Request a quote — mobile service is available across the West Midlands with a call-out fee based on your postcode.

BMW BDC2 & BDC3 Add Key Service — G-Series (Slimline U-Series Key Upgrade)
Fast Return
Secure Data
Send-In
BMW BDC2 / BDC3 · Spare Key · Slimline U-Series Upgrade

BMW BDC2 & BDC3 Add Key Service — G-Series (Slimline U-Series Key Upgrade)

From £200In Stock · No VAT

Spare key programming for BMW's second and third generation Body Domain Controller — the immobiliser platform behind the modern G-Series lineup. One working key is required; there is no all-keys-lost option for BDC2 / BDC3. While your key is being added, you can swap the bulky metal-sided G-Series fob for BMW's newer slimline U-Series key.

Product Code: MCC-BMW-BDC23-KEY Fast turnaround

Customisable Options

BDC2 (2nd Gen)
Earlier G-Series — typical for early G20 3 Series, G30 5 Series, G01 X3, G02 X4
BDC3 (3rd Gen)
Later G-Series — typical for G05 X5, G06 X6, G07 X7, G22 4 Series, G42 2 Series, later G20
1 Key
2 Keys
Upgrade to the slimline U-Series key +£50 per key

Swap the chunky metal-sided G-Series fob for BMW's newer slimline U-Series smart key — thinner, lighter, softer-edged and a much better fit in a pocket. +£50 per key, choose 1 or 2.

Required so we can verify the exact system variant, key type and blade profile before we book you in.

Select every option above to see your final price.

All Variants & Prices
BDC2 · Add 1 Key£260.00£200.00
BDC2 · Add 2 Keys£400.00£300.00
BDC3 · Add 1 Key£260.00£200.00
BDC3 · Add 2 Keys£400.00£300.00

Supported Models

  • BMW G-Series 2 / 3 / 4 / 5 Series (BDC2 or BDC3)
  • BMW G-Series X3 / X4 / X5 / X6 / X7 (BDC2 or BDC3)

Add-Key Programming

Required: Module + one working key

  • Add-key programming for BDC2 / BDC3
  • New BMW smart key (3 or 4 button) supplied and paired
  • Choice of metal-sided G-Series key or slimline U-Series key
  • Optional blade cutting from your reg / key code
  • Live testing of lock, unlock, boot and start functions

All Keys Lost Recovery

Required: immobiliser module + engine ECU — no working key needed

  • Not supported on BDC2 / BDC3 — a working key is required.
  • If all keys are lost we can quote a dealer-partnered recovery — contact us.

Vehicle Compatibility

MakeModelYear
BMWBMW 2 Series (G42)2021–present
BMWBMW 3 Series (G20)2019–present — early BDC2, later BDC3
BMWBMW 4 Series (G22 / G23 / G26)2020–present
BMWBMW 5 Series (G30 / G38)2020 LCI–present
BMWBMW X3 (G01)2018–present
BMWBMW X4 (G02)2018–present
BMWBMW X5 (G05)2019–present — mostly BDC3
BMWBMW X6 (G06)2020–present — mostly BDC3
BMWBMW X7 (G07)2019–present — mostly BDC3

Key Features

  • Add a spare smart key to modern BMW G-Series (BDC2 or BDC3).
  • Optional upgrade to the new slimline U-Series key — slimmer, lighter and far kinder to your pocket.
  • One working key must be present (all keys lost is not supported).
  • New BMW smart key supplied (3 or 4 button), pre-cut blade optional.
  • Every key live-tested for lock, unlock, boot, comfort access and start before you leave.
  • Mobile service across Wolverhampton & the West Midlands, or by appointment at our workshop.

Service Overview

  • The metal-sided G-Series key was a big, square, heavy thing. It sits proud in a pocket, digs into your leg when you drive, and the polished side trim scuffs badly once it has shared a pocket with loose change for a couple of years. Plenty of owners carry it loose in a cup holder just to avoid it — which is exactly how keys go missing.
  • The newer slimline U-Series key is BMW's answer to that. It is noticeably thinner and lighter, the edges are rounded rather than squared off, and the button pads are raised and tactile so you can lock the car by feel without looking. It drops into a jeans pocket flat instead of standing up, and it survives everyday pocket life far better than the metal-trimmed style.
  • Because we are already in the Body Domain Controller adding your spare, switching style costs you nothing in labour — it is just the key itself. Add a slimline U-Series key for £50 on top of the programming, for one key or both. Your original key keeps working exactly as it does now, so there is no risk in trying the newer style.
  • Functionally the two are identical: same range, same comfort access behaviour where your car has it, same emergency blade slot, same boot and panic functions. The only thing that changes is how it feels to own. Most customers who upgrade one key come back for the second.
  • Every key we supply is programmed to your car's own Body Domain Controller and tested in front of you — lock, unlock, boot release, comfort access if fitted, and engine start. We do not hand over a key that has not started the car.

More Information

Immobiliser
BDC2 / BDC3 (Body Domain Controller)
Service
Add Spare Key (working key required)
Key Type
BMW Smart Key — 3 or 4 button
Key Styles
Metal-sided G-Series · Slimline U-Series (+£50 per key)
Workshop
Wolverhampton, West Midlands
Product Code
MCC-BMW-BDC23-KEY

Why Choose MCC

  • Specialist bench-side equipment
  • Wolverhampton & West Midlands workshop
  • Fast turnaround — same-day on arrival where possible
  • Fixed transparent pricing — no VAT surprises
  • UK-wide postal service — insured return delivery

Frequently Asked Questions

What exactly is the slimline U-Series key?

It is BMW's newer, slimmer smart-key housing. Compared with the older metal-sided G-Series fob it is thinner front-to-back, lighter in the hand, rounded at the edges and has raised tactile buttons. It carries the same electronics and works identically on your car.

Will the slimline key work on my car?

On BDC2 and BDC3 G-Series cars, yes. Send us your registration and we will confirm the exact key generation your Body Domain Controller expects before you pay anything.

How much is the upgrade?

£50 per key on top of the programming price. Choose it for one key or both at checkout. There is no extra labour charge because the programming work is the same either way.

Does my existing key stop working?

No. Adding a key does not cancel your current keys. You keep everything you have and gain the new one.

Can you do this if I have lost every key?

Not on BDC2 or BDC3 — these systems need one working key present. If every key is gone, message us and we will quote a dealer-partnered recovery route instead.

Do I need the blade cut?

Only if you want the emergency mechanical blade to open the door. It is optional — £15 for one key, £25 for two — and we cut it from your registration or key code.

Related products & services

Read related guides

Not sure your car is compatible?

Send your VIN or registration and we'll confirm the correct system, part and service before you order.