All articles
BMWChassis CodesE30 · E36 · E46 · E90

BMW Chassis Code Cheat Sheet: E, F, G, and U Series Decoded

Every BMW chassis code from the E30 to the G87, in one reference. Model mapping, years, engine codes, and the quick identifiers that tell you which platform you're looking at.

By Bavarian DismantlersApril 9, 20266 min read

BMW identifies every platform by a chassis code. If you can't read the codes fluently, you'll buy wrong parts, misidentify donor cars, and generally look like a tourist.

This is the full BMW chassis code map for the modern era.

The coding system

BMW uses a letter + two-digit number:

  • E = older era, roughly 1980s through early 2010s
  • F = middle era, approximately 2008-2019
  • G = current era, 2017-present
  • U = electric-focused platform, 2023+
  • I = electric vehicles (iX, i4, etc.)
  • Number differentiates body style / generation within era

Within a generation you'll also see M suffix for M-division cars (e.g., F80 is the M3 version of the F30 3 Series).

3 Series

Chassis Years Body Notes
E30 1982-1994 Sedan, coupe, convertible, touring The classic. M3 = E30 M3.
E36 1990-2000 Sedan, coupe, convertible, touring, Compact (E36/5) E36 M3 (S50, S52 US)
E46 1998-2006 Sedan, coupe, convertible, touring, Compact (E46/5) E46 M3 = S54 engine
E90 2005-2012 Sedan N52, N54, N55, S65 (M3)
E91 2005-2012 Touring (wagon)
E92 2006-2013 Coupe E92 M3 = S65 V8
E93 2007-2013 Convertible (hardtop retractable)
F30 2012-2019 Sedan N20, N26, N55, B58
F31 2012-2019 Touring
F34 2013-2020 Gran Turismo
F80 2014-2018 M3 sedan S55 turbo I6
F82 2014-2020 M4 coupe Same S55
F83 2015-2020 M4 convertible
G20 2019-present Sedan B46, B58
G21 2020-present Touring
G28 2019-present Long-wheelbase sedan (China)
G80 2021-present M3 sedan S58
G82 2021-present M4 coupe S58
G83 2021-present M4 convertible S58
G87 2024-present M2 coupe S58 detuned

4 Series (split from 3 Series coupes starting F32 era)

Chassis Years Body Notes
F32 2014-2020 Coupe N20, N26, N55, B58
F33 2014-2020 Convertible
F36 2014-2020 Gran Coupe (4-door)
G22 2021-present Coupe B48, B58
G23 2021-present Convertible
G26 2022-present Gran Coupe

5 Series

Chassis Years Body Notes
E34 1988-1996 Sedan, touring E34 M5 = S38 I6
E39 1995-2003 Sedan, touring E39 M5 = S62 V8
E60 2003-2010 Sedan E60 M5 = S85 V10
E61 2003-2010 Touring
F10 2010-2017 Sedan F10 M5 = S63TÜ twin-turbo V8
F11 2010-2017 Touring
F07 2009-2017 5 Series GT
G30 2017-2023 Sedan G30 M5 = S63 variant
G31 2017-2023 Touring
G60 2023-present Sedan Current 5 Series (hybrid focus)
G90 2024-present M5 sedan Plug-in hybrid S68

7 Series

Chassis Years Body Notes
E32 1986-1994 Sedan 750iL had first BMW V12
E38 1995-2001 Sedan The "Ronin" 7 Series
E65/E66 2001-2008 Short/long wheelbase V12 variant = E66 760Li
F01/F02 2008-2015 Short/long wheelbase F01 = 740i/Li, F02 = long
G11/G12 2015-2022 Short/long wheelbase
G70 2023-present Sedan Controversial "split grille"

8 Series

Chassis Years Body Notes
E31 1989-1999 Coupe Classic 8 Series, M8 prototype never produced
F91/F92/F93 2018-present Conv/Coupe/Gran Coupe F91 = convertible, F92 = coupe, F93 = Gran Coupe
G14/G15/G16 Same gen, different labels Interchangeable with F-series above in community usage

M8 variants: F91 M8 (conv), F92 M8 (coupe), F93 M8 Gran Coupe — all S63.

X (SUV) Series

Chassis Years Model Notes
E53 2000-2006 X5 (first gen)
E70 2007-2013 X5
F15 2014-2018 X5
G05 2019-present X5
E83 2004-2010 X3 (first gen)
F25 2011-2017 X3
G01 2018-present X3
E84 2009-2015 X1 (first gen)
F48 2015-2022 X1
U11 2023-present X1
E71 2008-2014 X6
F16 2015-2019 X6
G06 2020-present X6
F39 2018-present X2
U10 2024-present X2
G07 2019-present X7

Z (Roadster) Series

Chassis Years Model Notes
E30/Z1 1989-1991 Z1 Rare, door-drop design
E36/7 1995-2002 Z3 Z3M coupe and roadster
E85 2002-2008 Z4 roadster
E86 2006-2008 Z4 coupe Z4M variants
E89 2009-2016 Z4 Folding hardtop
G29 2018-present Z4 Shared with Toyota Supra A90 chassis

M Car Quick Reference

The most-searched M chassis codes specifically:

  • E30 M3 (1988-1991): S14 four-cylinder, hand-built icon
  • E36 M3 (1995-1999 US): S50/S52 I6
  • E46 M3 (2001-2006): S54 I6 — the legend
  • E92 M3 (2008-2013): S65 V8 — last NA M3
  • E60 M5 (2006-2010): S85 V10 — the Formula 1 for the road
  • F10 M5 (2012-2016): S63 TÜ twin-turbo V8 — first turbo M5
  • F80 M3 / F82 M4 (2014-2018): S55 I6 twin-turbo
  • G80 M3 / G82 M4 (2021-present): S58 I6, 3.0L twin-turbo
  • F90 M5 (2018-2023): S63 variant, 4.4L V8 twin-turbo
  • G90 M5 (2024-present): S68 hybrid V8 — 700+ hp, controversial weight

How to identify a chassis code from a VIN

Positions 7-8 of the BMW VIN encode the platform. For example, a VIN containing "WBSJF..." tells you it's an M Performance / M-division car. For exact chassis identification, use:

  • BMW Service page (bmwvin.com or similar VIN decoders) — plug in and get chassis
  • RealOEM.com — full parts catalog by VIN, identifies chassis and production date
  • ISTA (BMW's OEM diagnostic software) — authoritative but requires a scan tool

Why the chassis code matters when buying parts

BMW parts often interchange within a chassis code but not across generations. An E90 sedan and an E92 coupe share many parts (suspension, engine, interior trim). An E90 and an F30 share almost nothing despite being the same market (3 Series sedan).

Examples where this trips up buyers:

  • "BMW 3 Series headlight" — useless. E46, E90, F30, and G20 all fit different lights.
  • "BMW M3 suspension" — useless. E46 M3, E92 M3, F80 M3, G80 M3 are four totally different suspensions.
  • "N54 twin turbo" — fits E9X, E82/88, and E60 335i/535i platforms. But the downpipes differ by chassis.

Always identify the chassis first. Then the engine. Then the part.

The generational breaks

Three big architecture changes happened in the BMW lineup:

  • E to F series (around 2008-2013): iDrive generations, electronic steering, N-series engines replacing older M-series
  • F to G series (around 2017-2019): New B-series modular engines, revised infotainment, shift to run-flat standard
  • G to U series (2023+): EV-focused platforms, some hybrid, some pure electric (iX, i4, i7)

Parts compatibility does not cross these generational breaks.

The bottom line

Once you internalize the chassis code system, shopping BMW parts becomes trivial. Before you've internalized it, every part listing is a lottery ticket.

Bookmark this page. Reference it before every parts order. It's the single most important thing to know about the BMW ecosystem.


Looking for a part for a specific chassis? Our parts catalog filters by vehicle — find what fits your exact chassis code.

Related reading