Shop by vehicle

BMW Chassis Code & Model Year Guide

Quick answer: BMW E-series chassis codes cover models built up to about 2013 (E30, E46, E90), F-series codes cover roughly 2010–2020 (F30, F80, F87), and G-series codes cover 2017 to today (G20, G80, G87). Find your exact code by model and year in the chart below.

BMW uses internal chassis codes (E, F and G series) to identify each generation of a model. These codes are much more accurate than just saying "3 Series" or "M3", and they are critical when choosing aftermarket parts such as front lips, diffusers, side skirts, spoilers and bumpers.

This guide gives you an easy reference for common BMW chassis codes and the approximate model years they were produced. Use this page to confirm your chassis before ordering parts for your build.


What Is a BMW Chassis Code?

A BMW chassis code is an internal designation used by BMW to identify the platform and body style of each generation. Earlier models use E-codes (like E36, E46), newer models use F-codes (F30, F80) and the latest generations use G-codes (G20, G80, G87, etc.).

Even if two cars are both called "3 Series" or "M3", they may have completely different chassis codes, body shapes and mounting points. That's why all of our parts at JL Motoring are listed by the exact chassis code to help ensure proper fitment.

SHOP BY E-SERIES CHASSIS

Found your E-Series chassis? Shop carbon fiber parts made for your exact build.


BMW Chassis Codes & Approximate Model Years

Below is a reference table for many popular BMW chassis codes, models and their approximate production years. Years may vary slightly by market and trim.

Chassis Code Model / Series Approx. Years Shop Parts
E81 / E82 / E87 / E88 1M 1 Series (3-door / coupe / 5-door / convertible) 2004 – 2013 Shop E82 1M →
F20 / F21 1 Series (hatchback) 2011 – 2019 —
F22 / F23 2 Series (coupe / convertible) 2014 – 2021 Shop F22 F23 →
F45 / F46 2 Series Active / Gran Tourer 2014 – 2021 —
F87 M2 / M2 Competition 2016 – 2021 Shop F87 M2 →
G42 2 Series coupe 2022 – present Shop G42 →
G87 M2 2023 – present Shop G87 M2 →
E21 3 Series 1975 – 1983 —
E30 M3 / 3 Series 1984 – 1991 —
E36 M3 / 3 Series 1990 – 1999 Shop E36 M3 →
E46 M3 / 3 Series 1999 – 2006 Shop E46 M3 →
E90 / E91
E92 / E93
3 Series sedan / wagon
3 Series coupe / convertible
2006 – 2012
2007 – 2013
Shop E90 E91 →
Shop E92 E93 →
E90 M3
E92 M3 / E93 M3
M3 sedan
M3 coupe / convertible
2008 – 2013 Shop E90 E92 E93 M3 →
F30 / F31 / F34 3 Series sedan / wagon / Gran Turismo 2012 – 2018 Shop F30 F31 →
F32 / F33 / F36 4 Series coupe / convertible / Gran Coupe 2014 – 2020 Shop F32 F33 F36 →
F80
F82 / F83
M3 sedan
M4 coupe / convertible
2015 – 2020 Shop F80 M3 F82 F83 M4 →
G20 / G21 3 Series sedan / wagon 2019 – present Shop G20 G21 →
G22 / G23 / G26 4 Series coupe / convertible / Gran Coupe 2021 – present Shop G22 G23 →
G80
G82 / G83
M3 sedan (current generation)
M4 coupe / convertible (current generation)
2021 – present Shop G80 M3 G82 G83 →
G81 M3 Touring (wagon) 2023 – present Shop G81 M3 Touring →
E28 5 Series 1981 – 1988 —
E34 5 Series / M5 1988 – 1996 —
E39 5 Series / M5 1996 – 2004 Shop E39 M5 →
E60 / E61 5 Series / M5 2004 – 2010 Shop E60 M5 →
F10 5 Series / M5 2011 – 2017 Shop F10 M5 →
G30 5 Series 2017 – 2023 Shop G30 →
G60 5 Series (current generation) 2024 – present —
F90 M5 2017 – 2023 Shop F90 M5 →
G90 / G99 M5 sedan / touring (latest generation) 2024 – present Shop G90 G99 M5 →
E63 / E64 M6 6 Series coupe / convertible 2004 – 2010 Shop E63 E64 →
F06 / F12 / F13 M6 6 Series Gran Coupe / coupe / convertible 2012 – 2018 Shop F06 F12 F13 →
G14 / G15 / G16 8 Series convertible / coupe / Gran Coupe 2019 – present Shop 8 Series →
F91 / F92 / F93 M8 convertible / coupe / Gran Coupe 2019 – present Shop M8 →
E38 7 Series 1994 – 2001 —
F01 / F02 7 Series 2009 – 2015 —
G11 / G12 7 Series 2016 – 2022 —
G70 7 Series (current generation) 2023 – present —
E83 X3 (1st generation) 2004 – 2010 —
F25 X3 (2nd generation) 2011 – 2017 —
G01 X3 (3rd generation) 2018 – 2024 —
G45 X3 (current generation) 2025 – present —
F97 / F98 X3M / X4M 2019 – 2024 Shop F97 X3M F98 X4M →
E53 X5 (1st generation) 2000 – 2006 —
E70 X5 / X5M 2007 – 2013 —
F15 / F16 X5 / X6 2014 – 2018 Shop F15 X5 F16 X6 →
G05 X5 (current generation) 2019 – present Shop G05 X5 →
E71 X6 / X6M 2008 – 2014 —
G06 X6 (current generation) 2020 – present Shop G06 X6 →
G07 X7 2019 – present Shop G07 X7 →
F85 / F86 X5M / X6M 2015 – 2019 Shop F85 F86 →
F95 / F96 X5M / X6M 2020 – 2023 Shop F95 F96 →
E85 / E86 Z4 roadster / coupe 2003 – 2008 —
E89 Z4 roadster 2009 – 2016 —
G29 Z4 roadster (current generation) 2019 – present —
I12 / I15 i8 coupe / roadster 2014 – 2020 —
R55 / R56 / etc. MINI (BMW group platforms) various years —

Note: Years listed above are approximate and may vary slightly by market and specific trim level. Always confirm details by VIN or with your BMW dealer if in doubt.


Why Chassis Codes Matter When Ordering Parts

Many BMW models share a similar name (for example, "3 Series" or "M3"), but their body shape, bumper design and mounting points can be completely different from generation to generation. An E92 M3 front lip will not fit a F80 M3, and a G80 M3 diffuser will not fit an E46 M3.

When you shop for parts such as carbon fiber front lips, rear diffusers, side skirts, trunk spoilers and bumpers, always match the exact chassis code to your vehicle. This is how we organize our BMW catalog at JL Motoring to help ensure proper fitment the first time.

You can start browsing by chassis in our BMW carbon fiber parts collection, or contact us if you are unsure which code your car uses.

Shop vehicle-specific collections like BMW E46 M3 parts, BMW E90 E92 E93 M3 parts, BMW F80 M3 F82 F83 M4 parts, and BMW G80 M3 G82 G83 M4 parts.


JL Motoring also carries carbon fiber aero parts for other performance and luxury marques. Browse our collections for Mercedes-Benz, Porsche, Tesla, and Audi — all organized by chassis code and model for precise fitment.

BMW Chassis Code Guide

BMW Chassis Code FAQ

What is the BMW G chassis?

"G chassis" (G series) is BMW's current generation of chassis codes, introduced from about 2017 onward. Common G-series codes include the G20 3 Series, G22 4 Series coupe, G30 5 Series, G80 M3, G82 M4, G87 M2 and G05 X5.

What is the BMW F chassis?

The F chassis (F series) is the generation BMW built from about 2010 to 2020, between the E and G series. Popular F-series codes include the F30 3 Series, F32 4 Series coupe, F10 5 Series, F80 M3, F82 M4, F87 M2 and F15 X5.

What is the BMW E chassis?

E-series codes cover BMWs built up to roughly 2013 – from classics like the E30 to the E46, E90/E92 3 Series, E39 and E60 5 Series and E82 1 Series.

How do I know which chassis code (F series / G series) my BMW is?

Match your model and model year to the table above – for example a 2016 3 Series sedan is an F30, while a 2020 3 Series sedan is a G20. For a definitive answer, run your VIN through a BMW VIN decoder; the decoded result lists the chassis/series code.

Why does the chassis code matter when buying parts?

Body panels, bumpers, lips and diffusers are designed per chassis. A part for an F30 will not fit a G20 even though both are 3 Series sedans, so always shop by chassis code. Browse BMW parts by chassis →