Brand Guide · BMW

BMW Key Replacement Guide

All 19 BMW models · Last updated: September 2026 · 58 brands / 635 models / 2676 keys covered site-wide

Choose your BMW model below to see compatible smart keys, flip keys and remotes with OEM part numbers, chip types and frequencies. Every listing is matched to the reference part number so you can compare it directly with the key in your hand.

BMW key systems at a glance

Our BMW reference currently covers 19 BMW models and 227 key options held in stock. Because BMW has changed key platforms several times, the chip and frequency are what decide whether a key works — not the badge on the key. Check both below before ordering.

Which chip do BMW keys use?

Across the BMW keys we stock, the chip families that appear most often are ID44, NCF2951. Chips such as ID46, ID47, ID49, 4D83, 8A and 4A are fixed in the key hardware and cannot be reprogrammed, so a blank with the wrong chip family will not program to the vehicle. If you are unsure which one a car uses, send us a photo of the customer key and we will identify it.

Which frequency do BMW keys use?

The most common frequencies for BMW in our stock are 433 MHz, 315 MHz, 868 MHz. A key with the wrong frequency will not lock, unlock or start the car, and frequency cannot be changed in software. Where a model was sold in more than one market, confirm the market version before ordering.

Key types we supply for BMW

Key types in this range: Smart Key, Remote Head Key, Remote Key. Smart keys need programming with a compatible tool, while flip keys, remote head keys and transponder blades are usually supplied as blanks for cutting and programming in your own workshop.

Programming BMW keys

Most BMW smart and flip keys in this range can be programmed with commonly available equipment such as Xhorse VVDI, KeyDIY KD-X or Autel IM508/IM608, depending on the model year. Some late-model vehicles still require online dealer access, and a small number cannot be added without an existing working key. Tell us which programmer you run and we will tell you which of these keys are realistic jobs for you.

Model years covered

This BMW range covers 2006-2014, 2012-2018. Where a generation split exists (for example Golf 6 versus Golf 7, or Astra J versus Astra K), the model name changes the key — always confirm the generation before ordering.

Ordering BMW keys wholesale

MOQ is 5 units per SKU and you can mix models in one order, so you can test the BMW vehicles that appear most often in your workshop before committing to stock. Sample orders are available at wholesale cost and the amount is deducted from your first bulk order. Delivery is typically 5–8 days to the UK, 5–10 days to mainland Europe and 7–14 days to Australia and New Zealand.

Can't find your BMW model?

💬 Ask on WhatsApp

BMW models

ModelCompatible keys
1 3 5 6 7 Series13
3 Series4
7 Series4
All G-Series1
CAS311
CAS416
CAS4 EWS42
CAS4+ EWS51
CAS4+ FEM EWS564
F Series21
FEM25
FEM System key + CAS4 system4
FEM System key +CAS4 system3
FEM System key+CAS4 system5
G Series12
I34
I84
X1 X3 X4 X5 X612
X521

Or use the Key Finder to check any make and model.