Cars  · 88 models

GaragePro coverage for BMW

We hold 35 control units against BMW at make level, which means they apply to every BMW in the lists below. A further 5 special functions are recorded for the make, and those are on Advanced only.

Coverage is recorded per make. 10 BMW models additionally have rows of their own, and those are added to the make-level set for that model rather than used in place of it. Run the check with your model and year for the exact list.

This record covers more than one make GaragePro records coverage for BMW together with Mini. The same control units and the same functions are recorded for all of them, and the check returns this answer for any one of them.

Models with their own coverage rows

These BMW models have rows recorded against them specifically. The counts are the make-level set with each model’s own rows merged in, which is exactly what the compatibility check returns for them.

Models with their own coverage rows
Model Control units Special functions
3 Series 35 6
3 Series Convertible 35 6
3 Series Coupe 35 6
3 Series Gran Turismo 35 6
3 Series Sedan 35 6
5 Series 35 6
7 Series 35 6
X1 35 6
X3 35 6
X5 35 6

A model in this table is not better covered than one that is not — it means someone has connected to that BMW and recorded what answered. Everything else runs on the make-level record below.

Covered by the BMW make-level record

These BMW models are in the vehicle database and resolve to the 35 control units above. We have not recorded rows against them individually, so read the counts as the brand-level answer.

  • 1 Series
  • 2 Series
  • 228
  • 320i
  • 4 Series
  • 435i
  • 6 series
  • E36 3 Series
  • E38 7 Series
  • E39 5 Series
  • E46 3 Series
  • E53 X5
  • E60 5 Series
  • E61 5 Series Touring
  • E63 6 Series
  • E65 7 Series
  • E66 7 Series Long
  • E70 X5
  • E71 X6
  • E81 1 Series 3 door
  • E82 1 Series Coupe
  • E83 X3
  • E87 1 Series 5 door
  • E88 1 Series Cabrio
  • E90 3 Series
  • E91 3 Series Touring
  • E92 3 Series Coupe
  • E93 3 Series Cabrio
  • E9x 3 Series
  • F01 7 Series
  • F01 7 Series LCI
  • F02 7 Series LCI
  • F06 LCI 6 Series Gran Coupe
  • F07 5 Series GT Gran Turismo
  • F10 5 Series Sedan
  • F11 5 Series Touring
  • F12 6 Series Cabrio
  • F13 6 Series Coupe
  • F13 LCI 6 Series Coupe
  • F15 X5
  • F16 X6
  • F20 1 Series 5 Doors
  • F21 1 Series 3 Doors
  • F22 2 Series Coupe
  • F23 2 Series Cabrio
  • F25 X3
  • F26 X4
  • F30 3 Series Sedan
  • F31 3 Series Touring
  • F32 4 Series Coupe
  • F33 4 Series Cabrio
  • F34 3 Series GT Gran Turismo
  • F34 3 Series GT Gran Turismo LCI
  • F36 4 Series Gran Coupe
  • F45 2 Series Active Tourer
  • F48 X1
  • F650
  • G11 7 Series
  • G12 7 Series Long
  • G30 5 Series Sedan
  • i8
  • M2
  • M3
  • M4
  • M5
  • M6
  • N54
  • X Series
  • X1 (E84)
  • X4
  • X6
  • Z3 Coupe
  • Z3 Roadster
  • Z4
  • Z4 (E89) Roadster
  • Z4 Coupe (E86)
  • Z4 Roadster (E85)
  • Z8

Control units we read

The 35 units below are read on BMW vehicles, and faults clear on all of them, on every plan.

  • ABS & DSC
  • Accumulator Management Electronics
  • Active Cruise Control
  • Active steering
  • Airbag
  • All-round vision camera module
  • Anti Theft Alarm
  • BCM
  • Car Access System
  • Central gateway module
  • Central Information Display
  • Controller (iDrive)
  • Driver seat module
  • Electrical machine electronics
  • Electronic fuel pump
  • Electronic ride height control (EHC)
  • Engine
  • EPS
  • Footwell module
  • Gear selector
  • Head unit
  • HVAC
  • Immobilizer
  • Instrument Cluster
  • Integrated chassis management system
  • Junction Box Electronics
  • Machine electronics
  • Parking Assist
  • Parking brake
  • Selective Catalytic Converter
  • Sunroof
  • Switch center steering column
  • Transmission
  • Tyre pressure monitoring system(TPMS)
  • Vertical dynamics module

Special functions available

5 functions are recorded across the BMW range. Included on Advanced only.

  • AC Blower
  • AC Control Module Reset
  • AC Refrigerant
  • Radiator Fan
  • Steering Angle Reset

Availability is per vehicle, not per make What your car exposes depends on its trim and model year — a variant with a cable handbrake has no electronic parking brake to retract. Run the check with your model and year for the list that applies to your vehicle.

Confirm your exact BMW

This page is the make-level record. The check returns the unit list and function count for your model and year, which is the number that matters when you are choosing between plans.

Shop scanners

Check your vehicle before you buy

Result opens in place. Nothing navigates away.

Questions about this coverage

Will it read the airbag light?

If SRS or Airbag is in the control-unit list on this page, yes — it is read and faults on it clear, on every plan. The list above is the whole answer; nothing is held back for a higher plan.

Which plan do I need for a service reset?

Advanced. A service reset is a special function, and the special functions are Advanced-only regardless of make. Reading and clearing faults on every control unit is on every plan.

My model is not in the table above.

Then it runs on the make-level record, which is the list of control units at the top of this page. The table only names the models we have recorded rows against individually — it is not a list of what is supported.

Do I need a connector cable?

Cars use the standard 16-pin OBD-II port and need nothing extra. The extension cable is only for a port tucked behind trim where the scanner will not sit. Bikes are the exception — those need a make-specific cable, and it is on the bike product.