BMW Chassis Codes / E Codes / F Codes / G Codes

BMW models and chassis are designated with an internal code to tell them apart. These are known as the BMW E-codes, F-codes, and G-codes. Every BMW production model, and even some prototypes and concept cars, are given a type designation. The below table includes all past and current BMW models, and also some models that are planned for the immediate future.
For BMW engine codes, click here.
"LCI" code refers to Life Cycle Impulse, otherwise known as a facelift. BMW made major revisions to either the body and/or drivetrain that differentiates a later model from the earlier release.

E Chassis Code Production Model
E3 1968-1977 2500-3.3Li Sedan
E9 1965-1975 2500-3.0 CS/i/L Coupes
E12 1972-1981 5 Series
E21 1975-1983 3 Series
E23 1977-1987 7 Series
E24 1977-1989 6 Series
E26 1978-1981 M1
E28 1982-1988 5 Series
E30 1984-1991 3 Series
E31 1990-1998 8 Series
E32 1987-1994 7 Series
E34 1989-1995 5 Series
E36 1992-1999 3 Series
E36/5 1994-1998 318ti (Compact)
E36/7 1997-2002 Z3
E38
E38 LCI
1995-1998
1999-2001
7 Series
E39
E39 LCI
1997-1999
2000-2003
5 Series
E46 1999-2005 3 series
E52 2000-2004 Z8
E53
E53 LCI
2000-2003
2004-2006
X5 SAV
E60
E60 LCI
2004-2006
2007-2010
5 Series Sedan
E61 2004-2011 5 Series Wagon
E63
E63 LCI
2005-2007
2008-2012
6 Series Coupe
E64
E64 LCI
2005-2007
2008-2012
6 Series Convertible
E65
E65 LCI
2002-2004
2005-2009
7 Series short wheelbase
E66
E65 LCI
2002-2004
2005-2009
7 Series long wheelbase
E70
E70 LCI
2007-2010
2010-later