BMW compatible OBD2 and ELM 327


List of OBD2 compatible BMW tested with our software EOBD-Facile

Our registered users have enabled us to create this table, and we thank them.It contains 9107 vehicles tested including 2471 of different types or configuration.

We remind you that the EOBD standard is governed by legislation that states that vehicles must be compatible from a specific date. More information on presentation of the OBD.

To easily diagnose your own car, download our EOBD-Facile car diagnostic software..

Select the make of your car
logo BMW

Résultats de votre recherche

idea All GASOLINE vehicle since 2001and DIESEL vehicle since 2004 are COMPATIBLE even if they are not in the list



attentionFind a vehicle make rapidly by using the search function in your web browser (CTRL + F) and for more details about the meaning of modes, check out our page OBD modes & PID.



scroll

To have access to all the information in the table, just sroll horizontally.


Make(1) Model Engine AM Fuel P(2) Protocol Mode 1 Mode 2 Mode 5(3) Mode 6 Mode 7 Mode 9

BMW Serie 1

Find the OBD2 port's location on BMW Serie 1
BMW116i1.6i2005Gas115 KWP FASTBE1FB811
80000000
00000000 C3800001
0001C000
80000000 YesFC000000
BMW
(x2)
116d2.02009
2011
Diesel115 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0001
20002001
40000000
NoNo Yes54400000
BMW
(x9)
118d2.0 d2004
2005
2006
Diesel122 KWP FAST983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
YesFC000000
BMW118d2.0 d2007Diesel122 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0011
80000000
NoNo Yes54400000
BMW118d2.02006Diesel143 KWP FAST983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
YesFC000000
BMW
(x19)
118d2.02007
2008
2009
2011
Diesel143 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0011
80000000
NoNo Yes54400000
BMW
(x3)
120i2.02005
2006
2007
Gas150 KWP FASTBF9FA891
80001100
7F980000 00000001
00000001
00000001
00000001
F0000000
80000000 YesFC000000
BMW120i2.02007Gas170 CAN 11bit
500kb
BF9FA893
A01FB111
FED00500
7F9F8003
20062001
7ED00000
NoCC000001
C0000001
CC000001
00000001
00000001
F8000000
Yes54000000
BMW
(x10)
120d2.02005
2006
2007
Diesel163 KWP FAST983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
YesFC000000
BMW
(x8)
120d2.02007
2008
2009
Diesel177 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0001
20002001
40000000
NoNo Yes54400000

BMW Serie 3

Find the OBD2 port's location on BMW Serie 3
BMW316i1.82003Gas85 KWP FASTBE1FE811
80001000
00000000 00000001
00000001
00000001
00000001
F0000000
C3000000
A0000000 YesNo
BMW316i1.91999Gas105 KWP FAST983B0011
A0122001
80C00000
583B0001
20000000
No00000001
00000001
00000001
00000001
C0000000
Yes30000000
BMW
(x4)
316i1.82000
2001
Gas105 ISO 9141BE1FF810 7E180000 03000000E4000000 YesNo
BMW
(x4)
316i1.82003
2004
Gas115 KWP FASTBF9FEC11
80001100
7F980000 00000001
00000001
00000001
00000001
F0000000
A0000000 YesNo
BMW318i2.02008Gas129 KWP FASTBF9FA891
80001100
00000000 00000001
00000001
00000001
00000001
F0000000
80000000 YesFC000000
BMW
(x4)
318i2.02002
2005
Gas143 KWP FASTBE1FE811
80001000
7E180000 00000001
00000001
00000001
00000001
F0000000
A0000000 YesNo
BMW
(x5)
318d2.02002
2004
2006
Diesel122 ISO 9141983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x8)
318d2.02007
2008
2009
Diesel143 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0011
80000000
NoNo Yes54400000
BMW
(x23)
320d2.0 E462001
2002
2003
2004
Diesel150 ISO 9141983B0011
80FF0000
583B0000 No00000000 Yes30000000
BMW
(x7)
320d2.02005
2006
2007
Diesel163 KWP FAST983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x3)
320d2.02005
2006
Diesel177 KWP FAST983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x3)
320d320 D2008
2009
Diesel177 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0001
20002001
40000000
NoNo Yes54400000
BMW
(x6)
320i2.01998
2000
Gas150 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
00000000
00000000
00000000
EC000001
00000001
00000000
Yes3C000000
BMW
(x3)
320iE462000
2001
2004
Gas163 ISO 9141BF9FF991
80000001
00000000
7F980000FC800001
00000001
00000000
EC000001
00000001
00000000
Yes3C000000
BMW
(x5)
320i2.02001
2003
2004
Gas170 ISO 9141BF9FF991
80000001
00000000
7F9FC000 FC800001
00000001
00000000
00000000
00000000
00000000
EC000001
00000001
00000000
YesFC000000
BMW
(x2)
323i
(e46)
2.51999
2000
Gas170 ISO 9141BF9FF991
80000001
00000000
7F980000FC800001
00000001
00000000
EC000001
00000001
00000000
Yes 3C000000
BMW
(x10)
325i2.52000
2001
2002
2005
Gas192 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
00000000
00000000
00000000
EC000001
00000001
00000000
Yes3C000000
BMW
(x3)
325d3.02009Diesel197 CAN 11bit
500kb
983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
Yes54000000
BMW3253.02003Diesel218 ISO 9141983B0011
80FFFFF8
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x8)
328i2.8i1999
2000
Gas193 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
EC000001
00000001
00000000
Yes3C000000
BMW
(x2)
330d3.02000
2001
Diesel183 ISO 9141983A8010 40000000 No80000000 NoNo
BMW330d3.02001Diesel180 ISO 9141BE1FF810 7E180000 03000000E4000000 YesNo
BMW
(x15)
330d E463.02003
2004
Diesel204 ISO 9141983B0011
80FFFFF8
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x7)
330d3.02004
2005
2006
Diesel205 ISO 9141983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x15)
330i3.02000
2002
2004
2006
Gas231 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
00000000
00000000
00000000
EC000001
00000001
00000000
Yes3C000000
BMW330iE922007Gas272 KWP FASTBF9FA891
80001100
7F9F8000 00000001
00000001
00000001
00000001
E0000000
C4000000 YesFF000000
BMW330i
E93
3.0 I2009Gas271 CAN 11bit
500kb
BF9FA893
A01FB119
FED00F00
7F9F8003
20062001
7ED00000
CC000001
C0000001
CC000001
00000001
00000001
7E000000
Yes55000000
BMW
(x4)
330d3.02006
2007
Diesel235 KWP FAST983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
YesFC000000
BMW
(x4)
335d3.02007
2010
Diesel286 KWP FAST
CAN 11bit
500kb
983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
YesFC000000
BMW
(x2)
335i3.0 E922006
2007
Gas306 KWP FASTBFBEA891
A0001100
7FBE8001
20000000
00000001
00000001
00000001
00000001
E0000000
CC000000 YesFF000000

BMW Serie 5

Find the OBD2 ports's location on BMW Serie 5
BMW
(x3)
520d2.02008
2010
Diesel163 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0001
20002001
40000000
NoNo Yes54400000
BMW
(x2)
520d2.02005
2008
Diesel177 KWP FAST983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x2)
520i2.22004
2005
Gas170 KWP FASTBF9FF991
80000000
7F980000 C3800001
00010000
84000000 Yes3C000000
BMW523i2.31999Gas170 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
EC000001
00000001
00000000
Yes3C000000
BMW
(x2)
525i2.5i2001
2002
Gas192 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
EC000001
00000001
00000000
Yes3C000000
BMW
(x5)
525d2.52004
2006
Diesel163 KWP FAST983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW525d3.0d2007Diesel197 CAN 11bit
500kb
983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
Yes54000000
BMW525d2.52005Diesel204 KWP FAST983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
No30000000
BMW528i2.82000Gas193 ISO 9141BF9FF991
80000001
00000000
7F980000 00000000EC000001
00000001
00000000
Yes3C000000
BMW
(x2)
5303.02001
2003
Gas231 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
EC000001
00000001
00000000
Yes3C000000
BMW530i3.02005Gas258 KWP FASTBF9FA891
80001100
7F9F8000 00000001
00000001
00000001
00000001
E0000000
C4000000 YesFE000000
BMW530d3.0 D2000Diesel184 KWP FAST80100010 FFF80000 NoNo NoNo
BMW
(x5)
530d3.02004
2005
Diesel218 KWP FAST983B0011
81000000
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x11)
530d3.02004
2005
2006
2007
2008
Diesel231 KWP FAST983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
No30000000
BMW
(x2)
535i3.5i1996
1999
Gas235 ISO 9141BF9FF991
80000000
7F980000 C3800001
0001C000
A8000000 YesNo
BMW5353.02005Diesel272 KWP FAST983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
No30000000
BMW
(x4)
540i4.4 V81996
1997
1998
2000
Gas286 ISO 9141BF9FF990 7F980000 C3800001
0001C000
C0000000
88000000 NoNo

BMW Serie 6

Find the OBD2 port's location on BMW Serie 6
BMW645i4.4 v82004Gas300 KWP FASTBF9FE891
80001100
7F980000 00000001
00000001
00000001
00000001
F0000000
A0800000 YesFC000000

BMW Serie 7

BMW730d3.01998Diesel184 ISO 9141983A8010 40000000 No80000000 NoNo
BMW7303.0 D2001Diesel194 ISO 914180000000 40000000 NoNo NoNo
BMW730dE962005Diesel173 KWP FAST No
No
No
No
No
No
NoNo
No
BMW7303.0d2003Diesel218 KWP FAST983B0011
80FFFFF8
583B0000 No00000001
00000001
00000001
00000000
No30000000
BMW
x2
735i3.62002
2003
Gas272 KWP FASTBF9FE891
80000000
80001100
00000000
40000000
00000001
00000001
00000001
00000001
F0000000
No
A0000000
No
YesFC000000
3C000000
BMW740i4.41997Gas285 ISO 9141BF9FF990 7F980000 C3800001
0001C000
88000000 NoNo
BMW
(x4)
745i4.42002
2003
Gas333 KWP FASTBF9FE891
80001100
7F980000 NoA0800000 YesFC000000

BMW M3

BMW
(x2)
M33.2 6cyl2003Gas343 ISO 9141BF9FF991
C0000000
7F9F8000 FF800001
00000001
00000001
00000000
E8000000 YesFC000000
BMW
(x2)
M3
E92
4.02007Gas420 CAN 11bit
500kb
BFFEE893
8007B11F
FCD00F00
7FFEC003
00062001
7CD00000
NoCC000001
C0000C39
CC000001
00008001
00000001
7F800000
Yes54400000

BMW M5

BMW
(x3)
M55.02000
2002
Gas
LPG
400 ISO 9141BF9FF991
C0000000
7F980000 FF800001
00000001
00000001
00000000
E8000000 YesFC000000
BMWM5v102007Gas507 KWP FASTBFDFE891
91001100
7FDFC000 FB000000EC000000 YesFC000000

BMW M6

BMWM65.02005Gas507 KWP FASTBFDFE891
91001100
7FDFC000 00000001
00000001
00000001
00000001
C0000000
EC000000 YesFC000000

BMW X1

Find the OBD2 port's location on BMW X1
BMW
(x2)
X12.02010Diesel143 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0001
20002001
40000000
NoNo Yes54400000
BMWX12.02011Diesel218 CAN 11bit
500kb
983BA013
9019A011
4CD00000
583A0001
00002001
40000000
NoNo Yes54600000

BMW X3

Find the OBD2 port's location on BMW X3
BMW
(x9)
X32.0D2006
2007
Diesel150 ISO 9141983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
YesFC000000
BMWX32.0D2009Diesel177 CAN 11bit
500kb
983B801B
B0192011
CCD00000
583B0001
20002001
40000000
NoNo Yes54400000
BMW
(x3)
X33.0d2004
2005
Diesel204 ISO 9141983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMW
(x3)
X33.0 D2007
2008
Diesel218 ISO 9141983B0011
80000000
583B0000 No00000001
00000001
00000001
00000000
YesFC000000
BMW
(x2)
X33.0i2004Gas231 KWP FASTBF9FF991
80000000
7F980000 C380000184000000 Yes3C000000
BMWX33.0 sd2007Diesel286 ISO 9141983B0011
80000000
583B0000 No00000001
00000001
YesNo

BMW X5

Find the OBD2 ports's location on BMW X5
BMWX53.0 d2002Diesel183 KWP FAST00000000 58380000 No00000000 NoNo
BMWX53.02005Diesel218 ISO 9141983B0011
80000001
583B0000 No00000001
00000001
00000001
00000000
Yes30000000
BMWX53.02003Gas231 ISO 9141BF9FF991
80000001
00000000
7F9FC000 FC800001
00000001
00000000
EC000001
00000001
00000000
YesFC000000
BMW
(x4)
X54.4i2000
2001
2002
Gas286 ISO 9141BF9FF991
80000000
7F980000 C3800001
0001C000
80000000 Yes3C000000

BMW X6

Find the OBD2 ports's location on BMW X6
BMWX63.0d2010Diesel245 CAN 11bit
500kb
983BA013
B019A011
CCD00000
583A0001
20002001
40000000
NoNo Yes54400000
BMWX64.4 V82008Gas485 CAN 11bit
500kb
BFBCA893
A007B11F
FED08F01
01000000
7FBC8003
20062001
7ED00501
01000000
NoCC000001
C0000F01
CC000001
00000001
00000001
7F800000
Yes55400000

BMW Z3

BMWZ31.91999Gas115 ISO 9141BE1FF810 7E180000 03000000E4000000 YesNo
BMW
(x3)
Z32.81999Gas193 ISO 9141BF9FF991
00000001
00000000
7F980000 FC800001
00000001
00000000
00000000
00000000
00000000
EC000001
00000001
00000000
YesNo
BMWZ33.0i2001Gas231 ISO 9141BF9FF991
80000001
00000000
7F980000 FC800001
00000001
00000000
00000000
00000000
00000000
EC000001
00000001
00000000
Yes3C000000

BMW Z4

Find the OBD2 ports's location on BMW Z4
BMW
(x2)
Z42.52003Gas184 KWP FASTBF9FF990 7F980000 C3800001
00018000
AC000000 Yes3C000000
BMWZ42.52007Gas182 KWP FASTBF9FA891
80001100
7F9F8000 C3000000C4000000 YesFE000000
BMW
(x3)
Z42.5i2003
2004
Gas192 KWP FASTBF9FF991
80000000
7F9FC000C3800001
00000000
EC000000Yes FC000000
BMW
(x2)
Z43.02003Gas231 ISO 9141BF9FF991
80000000
7F9FC000 C3800001
00000000
EC000000 YesFC000000
BMWZ4M 3432006Gas343 KWP FASTBF9FE891
91001100
7F9FC000 00000001
00000001
00000001
00000001
E0000000
E4000000 YesFE000000

(1) - The digits between brackets (x3) correspond to the number of vehicles of the same type tested
(2) - Power in DIN horsepower (multiplied by 0.736 for the power in kW)
(3) - PID only supported for the main oxygen sensor (no.1)
Mode X column: A vehicle showing 00000000 on a mode means that no corresponding PID is active and that as a result the mode is supported but will not reply to any requests. None of the vehicles described below support mode 8.
Energy column: type of fuel, Die for diesel, Pet for petrol, Hyb for hybrid
Vehicles in this list are classified in alphabetical order depending on the make then the model, then in order of increasing power

If your vehicle is not in the table below, go to the next site also containing a list of vehicles tested. Note, the interface and protocol used as not all are supported by an ELM type interface. http://www.blafusel.de/obd/obd2_scanned.php



Interpreting table data

The tables on this page represent lists of vehicles that are compatible with the OBD standard (EOBD or OBD2 depending on the country). Compatible vehicles can be diagnosed using generic (multibrand) ELM327 interfaces.

Table utility

There are several uses:

  • While the official dates for implementing the standard have been defined, manufacturers have implemented the standard more or less early. (See the official dates). The list can be used (if your vehicle is on it), to know in advance if you can buy an ELM interface and whether it will work with your vehicle.
  • The second piece of useful information is the "level" of implementation of the standard. In general, the more recent your vehicle, the more diagnoses you can do on it. The tables list the support modes and their parameters.

How was this list written?

We asked the users of our EOBD-Facile software to help create this list by returning their "log" file of the connection to their vehicle. In exchange for this contribution, the software functions are available for free. The exact procedure is explained on the EOBD-Facile software page.


Understanding sets of figures in the tables

To understand these figures, corresponding to the parameters (PID), we have included a small program free of charge in our software. It is available from the file menu and PID Decoder

PID decoder


Example for a 2005 Renault Scenic 1.9 dCi 120 hp

Just select the mode and enter the figures in the corresponding fields.

Here for Mode 1:
983B0011
B0000000

By entering the mode 1 figures in the PID decoder, we get a list of sensors that can be read:

  • Calculated charge
  • Coolant temperature
  • Intake manifold pressure
  • Engine speed
  • Vehicle speed
  • Intake air temperature
  • Intake air flow, etc.

The principle is the same for the other modes.


Review