BMW chassis codes explained: E, F, G and U series
E30, F10, G20, U11: BMW fans talk in chassis codes. What the letters mean, how the system developed, why every body style has its own number and how to find your car's code.
2 views 1 reading now 0 comments 5 min read
On this page
BMW chassis codes such as E30, E46, F10 or G80 are the language of BMW enthusiasts. Instead of saying "the 3 Series from 1998 to 2006", fans simply say "E46". These codes identify a specific model generation and body style, and they are used by BMW itself for development, production and parts.
In this guide we explain what BMW chassis codes mean, how the E, F, G and U series work, why body styles have different codes and how to find the code of any BMW.
What BMW chassis codes are
Every BMW model generation has an internal development code. BMW uses it from the first design studies to the end of production, and it remains the reference for parts and service for decades afterwards.
The code identifies one specific generation of one model. The 3 Series, for example, has been made in many generations: E21, E30, E36, E46, E90, F30, G20 and so on. The model name stays the same, but the code changes with each new generation.
For enthusiasts, the code is much more precise than the model name. A "BMW M3" could mean six very different cars, but "E46 M3" means exactly one generation.
Chassis codes are also important when you buy parts. Many parts only fit one specific code, and sometimes even only one body style within it.
The E series
For many decades, BMW chassis codes started with the letter E. It stands for "Entwicklung", the German word for development. The E series covers BMW models from the 1960s until around 2010.
Some of the most famous E codes are:
- E9 – the elegant 2800 CS and 3.0 CS coupés, including the 3.0 CSL.
- E30 – the 3 Series of the 1980s, including the first M3.
- E36 and E46 – the 3 Series of the 1990s and 2000s.
- E28, E34, E39 and E60 – four generations of the 5 Series and M5.
- E38 – the 7 Series of the late 1990s.
- E90, E91, E92, E93 – the 3 Series saloon, Touring, coupé and convertible from 2005.
The E numbers were not given in strict order of launch dates. They were assigned during development, so a higher number does not always mean a newer car.
The F, G and U series
When the E numbers reached the high 90s, BMW started a new series. From 2008, new models received codes starting with F, beginning with the F01 7 Series. Well-known F codes include the F10 5 Series, the F30 3 Series and the F80 M3.
From 2015, BMW moved on to the G series, starting with the G11 7 Series. The current 3 Series is the G20, the 5 Series G60, the M3 G80 and the M4 G82.
More recently, BMW began using codes starting with U, for example the U11 X1 and the U06 2 Series Active Tourer.
There are also special prefixes. BMW i models used I codes, such as the I01 i3, the I12 i8 and the I20 iX. Rolls-Royce and MINI models built by the BMW Group have their own codes as well, such as R for older MINIs.
The letter itself does not describe the car. It mainly shows the era in which the model was developed.
Body styles get their own codes
Within one generation, different body styles often have their own codes. This is very useful, because many parts are different between a saloon, an estate, a coupé and a convertible.
Some examples:
- E90 = 3 Series saloon, E91 = Touring, E92 = coupé, E93 = convertible.
- F30 = 3 Series saloon, F31 = Touring, F34 = Gran Turismo.
- G20 = 3 Series saloon, G21 = Touring.
- E60 = 5 Series saloon, E61 = Touring.
M models also have their own codes in recent generations. The M3 saloon is the F80 and later the G80, the M4 coupé is the F82 and the G82, the M4 convertible is the F83 and the G83, and the M3 Touring is the G81. The M2 is the F87 and later the G87.
So when someone says "G81", they mean the M3 Touring, not just any 3 Series Touring.
LCI: the facelift
During a model's life, BMW usually updates it once with a facelift, called LCI, which stands for Life Cycle Impulse. The LCI typically brings new lights, bumpers, interior details and technical improvements.
The chassis code stays the same after the LCI. Enthusiasts therefore often add "pre-LCI" or "LCI" to describe the version, for example "F30 LCI" for a facelifted 3 Series from 2015 onwards.
This matters when buying parts and comparing cars. A headlight or a bumper from a pre-LCI car often does not fit an LCI car, even though both have the same code.
When you look at a used BMW, knowing whether it is pre-LCI or LCI also helps you understand its equipment and technology.
How to find the chassis code of a BMW
There are several easy ways to find the chassis code:
- The registration documents often show the model type and sometimes the code.
- A VIN decoder shows the chassis code, the exact model, the production date and the original options when you enter the vehicle identification number.
- The vehicle identification plate in the car, often in the engine compartment or on the door pillar, contains information about the type.
- A BMW dealer or specialist can read it from the VIN in seconds.
Once you know the code, you can find the right parts, the right forums and the right information. It is the first thing to know about any BMW.
Examples of BMW chassis codes
| Item | Details |
|---|---|
| E30 | 3 Series (1982–1994), including the first M3 |
| E46 | 3 Series (1998–2006), M3 E46 |
| E60 / E61 | 5 Series saloon / Touring (2003–2010), M5 E60 |
| F10 | 5 Series saloon (2010–2017), M5 F10 |
| F80 / F82 | M3 saloon / M4 coupé (2014–2020) |
| G20 / G21 | 3 Series saloon / Touring (since 2019) |
| G80 / G81 / G82 | M3 saloon / M3 Touring / M4 coupé |
| U11 | BMW X1 (since 2022) |
Frequently asked questions
What does the E in BMW E30 or E46 mean?
The E stands for "Entwicklung", the German word for development. It was used for BMW chassis codes from the 1960s until around 2010.
When did BMW switch from E to F and G codes?
BMW started using F codes in 2008 with the F01 7 Series, and G codes in 2015 with the G11 7 Series. More recent models use U codes, such as the U11 X1.
Why do the E92 and E90 have different codes?
They are different body styles of the same 3 Series generation: E90 is the saloon, E91 the Touring, E92 the coupé and E93 the convertible.
What does LCI mean on a BMW?
LCI stands for Life Cycle Impulse, BMW's name for a facelift during a model's production. The chassis code stays the same.
How can I find my BMW's chassis code?
Use a VIN decoder, check the vehicle documents or the identification plate, or ask a BMW dealer to read it from the VIN.
Comments 0
Join the conversation — be kind, no links.
Loading comments…