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

Every listing in this shop is a send-in postal service. Once ordered, we email you packing instructions and our workshop address — 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
Fast Return
Secure Data
Send-In
BMW BDC2 / BDC3 · Spare Key Add

BMW BDC2 & BDC3 Add Key Service — G-Series

From £200In Stock · No VAT

Spare key programming for BMW's second and third generation Body Domain Controller — the immobiliser platform used across the modern G-Series lineup. One working key is required; there is no all-keys-lost option for BDC2 / BDC3.

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

Customisable Options

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
  • Optional blade cutting from your reg / key code
  • Live testing of lock, unlock, boot and start functions

All Keys Lost Recovery

Required: ECU + Immobiliser module (both sent in)

  • 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).
  • 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.
  • Mobile service across Wolverhampton & the West Midlands, or by appointment at our workshop.

Service Overview

    More Information

    Immobiliser
    BDC2 / BDC3 (Body Domain Controller)
    Service
    Add Spare Key (working key required)
    Key Type
    BMW Smart Key — 3 or 4 button
    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

    Not sure your car is compatible?

    Send your VIN and we'll confirm compatibility before you order. We cover CAS1, CAS2, CAS3, CAS3+, CAS4/CAS4+, FEM/BDC and BDC2.