BMW Chassis Codes Explained
By CarWhere Research · Updated
A BMW chassis code is BMW's internal code for one generation and body style: the E46 is the 1999–2006 3 Series, the F30 the 2012–2019 3 Series sedan, the G80 the current M3. E codes run to the late 2000s, F codes cover the 2010s, G, I and U codes today. 104 codes are decoded below.
How BMW chassis codes work
- E — Generations developed from the 1970s to the late 2000s (E21 to E93).
- F — The 2010s generation (F01 7 Series onward), plus several M-car codes such as F80 and F90.
- G — The current generation family, starting with the G11 7 Series for 2016.
- I — BMW i electric models (I01 i3, I12 i8, I20 iX).
- U — The newest compact platform family (U10 X2, U11 X1).
Within a generation, each body style often gets its own code: the E90 sedan, E91 wagon, E92 coupe and E93 convertible are all the same 3 Series generation. BMW M cars sometimes share the base car's code (E46 M3) and sometimes get their own (F80 M3, G80 M3). A mid-cycle facelift, called an LCI, keeps the code.
BMW E codes
| Chassis code | Model | Body | US model years | LCI (US model year) | Specs |
|---|---|---|---|---|---|
| E30 | BMW M3 | Coupe | 1988–1991 | — | E30 M3 specs |
| E36/4 | BMW 3 Series | Sedan | 1992–1999 | — | E36/4 3 Series specs |
| E36/2 | BMW 3 Series | Coupe | 1992–1999 | — | E36/2 3 Series specs |
| E36/2C | BMW 3 Series | Convertible | 1992–1999 | — | E36/2C 3 Series specs |
| E36/5 | BMW 3 Series | Hatchback | 1992–1999 | — | E36/5 3 Series specs |
| E36 | BMW M3 | Coupe | 1995–1999 | — | E36 M3 specs |
| E36 | BMW M3 | Sedan | 1995–1999 | — | E36 M3 specs |
| E36 | BMW M3 | Convertible | 1995–1999 | — | E36 M3 specs |
| E39 | BMW 5 Series | Sedan | 1997–2003 | 2001 | E39 5 Series specs |
| E39 | BMW 5 Series | Sports Wagon | 1997–2003 | 2001 | E39 5 Series specs |
| E39 | BMW M5 | Sedan | 2000–2003 | — | E39 M5 specs |
| E46/4 | BMW 3 Series | Sedan | 1999–2006 | 2002 | E46/4 3 Series specs |
| E46/2 | BMW 3 Series | Coupe | 1999–2006 | 2002 | E46/2 3 Series specs |
| E46/2C | BMW 3 Series | Convertible | 1999–2006 | 2002 | E46/2C 3 Series specs |
| E46/3 | BMW 3 Series | Sports Wagon | 1999–2006 | 2002 | E46/3 3 Series specs |
| E46 | BMW M3 | Coupe | 2001–2006 | — | E46 M3 specs |
| E46 | BMW M3 | Convertible | 2001–2006 | — | E46 M3 specs |
| E53 | BMW X5 | SAV | 2000–2006 | 2004 | E53 X5 specs |
| E60 | BMW 5 Series | Sedan | 2004–2010 | 2008 | E60 5 Series specs |
| E60 | BMW M5 | Sedan | 2006–2010 | — | E60 M5 specs |
| E61 | BMW 5 Series | Sports Wagon | 2004–2010 | 2008 | E61 5 Series specs |
| E65 | BMW 7 Series | Sedan | 2002–2008 | 2006 | E65 7 Series specs |
| E66 | BMW 7 Series | Sedan (long wheelbase) | 2002–2008 | 2006 | E66 7 Series specs |
| E70 | BMW X5 | SAV | 2007–2013 | 2011 | E70 X5 specs |
| E83 | BMW X3 | SAV | 2004–2010 | 2007 | E83 X3 specs |
| E84 | BMW X1 | SAV | 2013–2015 | — | E84 X1 specs |
| E85 | BMW Z4 | Roadster | 2003–2008 | 2006 | E85 Z4 specs |
| E86 | BMW Z4 | Coupe | 2003–2008 | 2006 | E86 Z4 specs |
| E89 | BMW Z4 | Roadster | 2009–2016 | 2014 | E89 Z4 specs |
| E90 | BMW 3 Series | Sedan | 2006–2013 | 2009 | E90 3 Series specs |
| E90 | BMW M3 | Sedan | 2008–2013 | — | E90 M3 specs |
| E91 | BMW 3 Series | Sports Wagon | 2006–2013 | 2009 | E91 3 Series specs |
| E92 | BMW 3 Series | Coupe | 2006–2013 | 2009 | E92 3 Series specs |
| E92 | BMW M3 | Coupe | 2008–2013 | — | E92 M3 specs |
| E93 | BMW 3 Series | Convertible | 2006–2013 | 2009 | E93 3 Series specs |
| E93 | BMW M3 | Convertible | 2008–2013 | — | E93 M3 specs |
BMW F codes
| Chassis code | Model | Body | US model years | LCI (US model year) | Specs |
|---|---|---|---|---|---|
| F01 | BMW 7 Series | Sedan | 2009–2015 | 2013 | F01 7 Series specs |
| F02 | BMW 7 Series | Sedan (long wheelbase) | 2009–2015 | 2013 | F02 7 Series specs |
| F04 | BMW 7 Series | Sedan (ActiveHybrid 7) | 2009–2015 | 2013 | F04 7 Series specs |
| F07 | BMW 5 Series | Gran Turismo | 2011–2016 | 2014 | F07 5 Series specs |
| F10 | BMW 5 Series | Sedan | 2011–2016 | 2014 | F10 5 Series specs |
| F10 | BMW M5 | Sedan | 2013–2016 | 2014 | F10 M5 specs |
| F15 | BMW X5 | SAV | 2014–2018 | — | F15 X5 specs |
| F22 | BMW 2 Series | Coupe | 2014–2021 | 2018 | F22 2 Series specs |
| F23 | BMW 2 Series | Convertible | 2014–2021 | 2018 | F23 2 Series specs |
| F25 | BMW X3 | SAV | 2011–2017 | 2015 | F25 X3 specs |
| F30 | BMW 3 Series | Sedan | 2012–2019 | 2016 | F30 3 Series specs |
| F31 | BMW 3 Series | Sports Wagon | 2012–2019 | 2016 | F31 3 Series specs |
| F32 | BMW 4 Series | Coupe | 2014–2020 | 2018 | F32 4 Series specs |
| F33 | BMW 4 Series | Convertible | 2014–2020 | 2018 | F33 4 Series specs |
| F34 | BMW 3 Series | Gran Turismo | 2012–2019 | 2016 | F34 3 Series specs |
| F36 | BMW 4 Series | Gran Coupe | 2014–2020 | 2018 | F36 4 Series specs |
| F44 | BMW 2 Series | Gran Coupe | 2020–2024 | — | F44 2 Series specs |
| F48 | BMW X1 | SAV | 2016–2022 | 2020 | F48 X1 specs |
| F80 | BMW M3 | Sedan | 2015–2018 | — | F80 M3 specs |
| F82 | BMW M4 | Coupe | 2015–2020 | — | F82 M4 specs |
| F83 | BMW M4 | Convertible | 2015–2020 | — | F83 M4 specs |
| F85 | BMW X5 | SAV (X5 M) | 2014–2018 | — | F85 X5 specs |
| F87 | BMW M2 | Coupe | 2016–2021 | 2018 | F87 M2 specs |
| F90 | BMW M5 | Sedan | 2018–2023 | 2021 | F90 M5 specs |
| F95 | BMW X5 | SAV (X5 M) | 2019–2026 | 2024 | F95 X5 specs |
| F97 | BMW X3 | SAV (X3 M) | 2018–2024 | 2022 | F97 X3 specs |
BMW G codes
| Chassis code | Model | Body | US model years | LCI (US model year) | Specs |
|---|---|---|---|---|---|
| G01 | BMW X3 | SAV | 2018–2024 | 2022 | G01 X3 specs |
| G05 | BMW X5 | SAV | 2019–2026 | 2024 | G05 X5 specs |
| G07 | BMW X7 | SAV | 2019–present | 2023 | G07 X7 specs |
| G12 | BMW 7 Series | Sedan | 2016–2022 | 2020 | G12 7 Series specs |
| G14 | BMW 8 Series | Convertible | 2019–2025 | 2023 | G14 8 Series specs |
| G15 | BMW 8 Series | Coupe | 2019–2025 | 2023 | G15 8 Series specs |
| G16 | BMW 8 Series | Gran Coupe | 2019–2025 | 2023 | G16 8 Series specs |
| G20 | BMW 3 Series | Sedan | 2019–present | 2023 | G20 3 Series specs |
| G21 | BMW 3 Series | Sports Wagon (Touring) — not sold in the US | 2019–present | 2023 | G21 3 Series specs |
| G22 | BMW 4 Series | Coupe | 2021–present | 2025 | G22 4 Series specs |
| G23 | BMW 4 Series | Convertible | 2021–present | 2025 | G23 4 Series specs |
| G26 | BMW 4 Series | Gran Coupe | 2021–present | 2025 | G26 4 Series specs |
| G26 | BMW i4 | Gran Coupe | 2022–present | 2025 | G26 i4 specs |
| G29 | BMW Z4 | Roadster | 2019–2026 | 2023 | G29 Z4 specs |
| G30 | BMW 5 Series | Sedan | 2017–2023 | 2021 | G30 5 Series specs |
| G42 | BMW 2 Series | Coupe | 2022–present | — | G42 2 Series specs |
| G45 | BMW X3 | SAV | 2025–present | — | G45 X3 specs |
| G60 | BMW 5 Series | Sedan | 2024–present | — | G60 5 Series specs |
| G70 | BMW 7 Series | Sedan | 2023–present | — | G70 7 Series specs |
| G70 | BMW i7 | Sedan | 2023–present | — | G70 i7 specs |
| G80 | BMW M3 | Sedan | 2021–present | 2025 | G80 M3 specs |
| G82 | BMW M4 | Coupe | 2021–present | 2025 | G82 M4 specs |
| G83 | BMW M4 | Convertible | 2021–present | 2025 | G83 M4 specs |
| G87 | BMW M2 | Coupe | 2023–present | — | G87 M2 specs |
| G90 | BMW M5 | Sedan | 2025–present | — | G90 M5 specs |
| G99 | BMW M5 | Sports Wagon | 2025–present | — | G99 M5 specs |
BMW I codes
| Chassis code | Model | Body | US model years | LCI (US model year) | Specs |
|---|---|---|---|---|---|
| I20 | BMW iX | SAV | 2022–present | 2026 | I20 iX specs |
BMW U codes
| Chassis code | Model | Body | US model years | LCI (US model year) | Specs |
|---|---|---|---|---|---|
| U11 | BMW X1 | SAV | 2023–present | — | U11 X1 specs |
Other BMW chassis codes
Models not yet in the CarWhere spec tables. Years are worldwide production years, which can differ from US model years by one year.
| Chassis code | Model | Production years | Note |
|---|---|---|---|
| E12 | BMW 5 Series (first generation) | 1972–1981 | |
| E21 | BMW 3 Series (first generation) | 1975–1983 | |
| E23 | BMW 7 Series (first generation) | 1977–1986 | |
| E24 | BMW 6 Series coupe (first generation) | 1976–1989 | |
| E26 | BMW M1 | 1978–1981 | Not sold new through US dealers |
| E28 | BMW 5 Series (second generation), incl. first M5 | 1981–1988 | |
| E30 | BMW 3 Series (second generation) | 1982–1994 | The E30 M3 is in the M3 spec table |
| E32 | BMW 7 Series (second generation) | 1986–1994 | |
| E34 | BMW 5 Series (third generation) | 1988–1996 | |
| E36/7 | BMW Z3 Roadster | 1995–2002 | E36/8 is the Z3 Coupe (1998–2002) |
| E38 | BMW 7 Series (third generation) | 1994–2001 | |
| E52 | BMW Z8 | 2000–2003 | |
| E63 / E64 | BMW 6 Series coupe / convertible | 2003–2010 | |
| E71 | BMW X6 (first generation) | 2008–2014 | E72 = ActiveHybrid X6 |
| E82 / E88 | BMW 1 Series coupe / convertible, incl. 1 Series M Coupe | 2007–2013 | |
| F06 / F12 / F13 | BMW 6 Series Gran Coupe / convertible / coupe | 2011–2018 | |
| F16 | BMW X6 (second generation) | 2014–2019 | F86 = X6 M |
| F26 | BMW X4 (first generation) | 2014–2018 | |
| F39 | BMW X2 (first generation) | 2017–2023 | |
| G02 | BMW X4 (second generation) | 2018–2025 | F98 = X4 M |
| G06 | BMW X6 (third generation) | 2019–present | F96 = X6 M |
| G09 | BMW XM | 2022–present | |
| G32 | BMW 6 Series Gran Turismo | 2017–2023 | |
| I01 | BMW i3 | 2013–2022 | |
| I12 / I15 | BMW i8 coupe / roadster | 2014–2020 | |
| U10 | BMW X2 (second generation) | 2023–present |
Chassis code vs engine code
The chassis code names the car; the engine code names what is under the hood. An E90 335i and an E82 135i share the N54 engine, while an F30 335i uses the N55. The BMW engine codes page decodes those, and the BMW known issues by chassis code page lists what to check on each generation.
Not sure which chassis, engine and options a BMW has?
The CarWhere build sheet decodes a BMW VIN into its factory record — model and type code, factory option codes, original paint and upholstery. $9.99, instant.
Frequently asked questions
What does the E in BMW chassis codes stand for?
E stands for Entwicklung, German for development: each E number was an internal BMW development project. Later generations moved to F, G, I and U prefixes, but enthusiasts still use the codes as shorthand for a generation and body, such as E46 or G20.
How do I find the chassis code of my BMW?
Match the model and model year to the tables on this page — for example, a 2016 3 Series sedan is an F30. The chassis code is not spelled out in the VIN, but the VIN identifies the exact model and year, and a BMW build sheet decoded from the VIN lists it.
Which years are the E46, E90, F30 and G20 3 Series?
In the US the 3 Series generations run E90 2006–2013, F30 2012–2019, G20 2019–present. Coupes and convertibles in the E90 generation are E92 and E93, and the F30 era coupes became the separate 4 Series.
What is the difference between BMW F and G chassis codes?
F codes cover most BMWs launched in the 2010s, such as the F30 3 Series and F10 5 Series. G codes mark the next generation on BMW’s newer modular architecture, beginning with the G11 7 Series for 2016 and including the G20 3 Series, G05 X5 and G80 M3.
What does LCI mean on a BMW?
LCI stands for Life Cycle Impulse, BMW’s term for a mid-generation facelift. An LCI car keeps its chassis code but gets updated styling, equipment and often engines; the tables on this page give the US model year each LCI arrived where we could confirm it.
Sources
Chassis codes and US model years in the main tables come from the CarWhere BMW spec dataset, which cites BMW Group PressClub USA material per generation. The supplementary table was cross-checked against the references below.
- CarWhere BMW specs by chassis code (per-generation sources) — CarWhere
- BMW Group PressClub USA — BMW of North America
- BMW Group Classic — BMW Group
- List of BMW vehicles — Wikipedia (secondary reference)
More BMW tools
- BMW tools & data hub
- BMW specs by chassis code
- Compare two BMW trims
- BMW engine codes
- BMW known issues by chassis
- BMW car show window card
- Free BMW VIN decoder
- BMW option codes
- BMW paint codes
Independent reference compiled by CarWhere — not affiliated with or endorsed by BMW AG or BMW of North America. BMW, M and the model names are trademarks of their owner.