BMW Chassis Code & Model Year Guide
Easily find your BMW chassis code, model generation and production years in one simple reference chart.
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 | 1994 – 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 → |
| 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→ |
| 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 | — |
| 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 → |
| F85 / F86 | X5M / X6M | 2015 – 2019 | Shop F85 F86 → |
| F95 / F96 | X5M / X6M | 2020 – 2023 | Shop F95 F96 → |
| 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.



Share:
The Ultimate Carbon Fiber Upgrade Guide for the BMW G87 M2
Forged Carbon vs. Real Carbon Fiber: What Every BMW Owner Needs to Know