BMW CODE QUIZ
TEST YOUR KNOWLEDGE OF BMW'S INTERNAL CHASSIS CODES
Every BMW ever made has an internal development code — from E30 to G87. Can you tell an E46 from an F30? Do you know which generation the M3 became the G80? Decode the engineering history of Munich's finest machines.
QUIZ CONFIGURATION
ICONIC CHASSIS CODES
From legendary sports sedans to cutting-edge electric SUVs — these are some of the 157 BMW models you'll encounter in the quiz. Each one has a story, a chassis code, and a legacy.
BMW E30
1982–1994The car that defined the sports sedan. The E30 3 Series established BMW as the ultimate driving machine.
BMW E46
1997–2006Widely regarded as the pinnacle of BMW's naturally aspirated era. The E46 M3 remains a legend.
BMW M3 F80
2014–2018First turbocharged M3. The S55 twin-turbo inline-6 brought 425 HP and a new era of M performance.
BMW M4 G82
2021–presentThe controversial grille. The S58 engine. 503 HP in Competition spec. Love it or hate it — you know the code.
BMW 7 Series G70
2022–presentBMW's flagship luxury sedan redefined. Split headlights, theater screen, and up to 544 HP in the i7.
BMW Z4 G29
2018–presentBMW's roadster lives on. Shares a platform with the Toyota Supra — but true fans know it as the G29.
BMW X5 G05
2018–presentThe Sports Activity Vehicle that started it all — now in its fourth generation with PHEV and M Competition variants.
BMW iX I20
2021–presentBMW's electric flagship SUV. The I20 platform brings up to 610 HP and 300+ miles of range.
BMW iX3 NA5
2025–presentThe first Neue Klasse vehicle. 800V architecture, 900+ km range, and a radical new design language for BMW's electric future.
BMW'S INTERNAL NAMING SYSTEM
Since the 1960s, BMW has assigned every model an internal chassis code during development. The prefix letter indicates the generation era, while the number identifies the specific platform. The "E" stands for Entwicklung— German for "development" — the designation used for over 50 years of BMW engineering. Modern BMWs use F, G, U, and I prefixes as the lineup expanded beyond the original numbering system.
Entwicklung
1960s – 2012
E30, E46, E90
Next Generation
2010 – 2018
F30, F80, F82
7th Generation
2017 – present
G20, G80, G82
FAAR Platform
2022 – present
U06, U10, U11
Electric
2013 – present
I01, I12, I20
Neue Klasse
2025 – future
NA0, NA5
HOW TO READ A BMW CHASSIS CODE
BMW chassis codes follow a consistent structure. Once you understand the pattern, you can decode any BMW at a glance. Here's how each part works — broken down letter by letter, number by number.
BASIC CODE — STANDARD MODEL
Generation Prefix
The letter indicates the era. E = Entwicklung (1960s–2012), F = 2010–2018, G = 2017+, U = FAAR platform, I = electric i brand, NA = Neue Klasse.
Platform Number
A sequential development number assigned at BMW's FIZ research center. The numbers are not related to the series — E46 is the 3 Series, not the 4 Series. Numbers were assigned in the order projects were started.
EXTENDED CODE — M VARIANT WITH FACELIFT
Base Platform
The fifth-generation 3 Series sedan (2005–2011). This is the platform all variants share — the sedan, Touring, Coupé, and M3 all start from the E90 architecture.
M Division Variant
Denotes a high-performance M variant by BMW M GmbH. The M3 uses the S65 V8 engine (414 HP), upgraded brakes, suspension, aerodynamics, and a completely different character from the standard E90.
Life Cycle Impulse (Facelift)
BMW's term for a mid-cycle refresh, typically at year 3–4. Brings updated lights, bumpers, interior, and sometimes new engines. The E90 LCI (2008–2011) got LED taillights and a revised iDrive system.
Reading It Together
"E90 M3 LCI" = fifth-gen 3 Series platform, M performance variant, post-facelift. In one glance, a BMW enthusiast knows the exact car: a 2008–2011 M3 sedan with the updated styling.
SLASH NOTATION — BODY VARIANT
Parent Platform
The third-generation 3 Series (1990–2000). All E36 variants — sedan, coupé, Touring, Compact, Convertible, and even the Z3 — share this base platform.
Body Style Sub-Code
The slash number identifies a specific body variant built on the same platform. For the E36: /2= Coupé, /3 = Touring, /5 = Compact, /2C = Convertible, /7 = Z3 Roadster. The Z3 is mechanically an E36 but with a unique roadster body.
NEUE KLASSE — THE NEW SYSTEM
Neue Klasse
"N" identifies the Neue Klasse (New Class) electric platform — BMW's clean-sheet EV architecture launched in 2025. For M variants, "N" becomes "Z" (e.g., ZA0 = electric M3).
Generation
"A" means first generation of the Neue Klasse. Future generations may use B, C, etc. This replaces the old sequential numbering — the system is now more structured.
Body Style
The digit maps to a body type: 0 = sedan, 1 = Touring, 2= coupé, 3 = convertible, 5 = SUV (X3-class), 7= coupé-SUV (X4-class), 8 = long-wheelbase sedan.
Quick Reference: Number → Series Mapping
In the classic E/F/G system, the numbers are not intuitive — they were assigned sequentially as projects started, not by series. Here are some key mappings to memorize:
3 Series Sedan
E21 → E30 → E36 → E46 → E90 → F30 → G20
5 Series Sedan
E12 → E28 → E34 → E39 → E60 → F10 → G30 → G60
7 Series
E23 → E32 → E38 → E65 → F01 → G11 → G70
X5
E53 → E70 → F15 → G05
X3
E83 → F25 → G01 → G45
Z Roadster
E36/7 → E85 → E89 → G29
6 Series Coupé
E24 → E63 → F13
8 Series Coupé
E31 → G15
60+ YEARS OF BMW CHASSIS CODES
Every BMW ever built carries an internal development code. To enthusiasts, these codes aren't just numbers — they're identity. Here's how a simple engineering label became the language of an entire car culture.
01THE BIRTH OF "E" — ENTWICKLUNG
In 1962, BMW was on the verge of bankruptcy. The company had luxury sedans nobody wanted and bubble cars they couldn't keep making. Then came the BMW 1500 — internally designated E115. It was part of the Neue Klasse (New Class), a range of sporty sedans that quite literally saved the company.
The "E" stood for Entwicklung— German for "development." Every new platform at BMW's FIZ (Forschungs- und Innovationszentrum) research center in Munich received an E-number during its development phase. The E3 was the 2500/2800 luxury sedan. The E9was the gorgeous 3.0 CS coupé. The E10 was the legendary 2002 — the car that introduced America to BMW.
As BMW grew, the numbering became systematic. The E12 was the first 5 Series (1972). The E21 was the first 3 Series (1975). The E23 was the first 7 Series (1977). The E24 was the first 6 Series (1976). Each number was sequential — simply the next available code in the development queue.
Then came the cars that would make these codes famous: the E30 3 Series(1982) — the car that defined "the ultimate driving machine." The E28 M5(1985) — the world's fastest production sedan. The E31 8 Series(1989) — BMW's V12 grand tourer. By the late 1980s, enthusiasts didn't say "I drive a 1988 BMW 325is" — they said "I drive an E30."
02THE GOLDEN ERA — E36, E46, E39
The 1990s were BMW's golden age. The E36 3 Series (1990) modernized the lineup with a sleeker design and new multi-link rear suspension. The E36 M3 with the S50/S52 engine became the benchmark sports sedan of its era.
Then the E46 arrived in 1997 — and many enthusiasts still consider it the finest 3 Series ever made. The E46 M3 with its 3.2-liter S54 inline-6 producing 343 HP remains one of the most celebrated M cars in history. The E46 sold over 3.2 million units.
Meanwhile, the E39 5 Series (1995) was rewriting the rules of the executive sedan. The E39 M5 — with its 4.9-liter S62 V8 producing 394 HP — is still called the greatest M5 of all time by many. The E38 7 Series became a pop culture icon (featured in a certain James Bond film). And the E34 M5, the last hand-built M5, became an instant collector's car.
It was during this period that body variant codes proliferated. The E36/2was the coupé. The E36/3 was the Touring wagon. The E36/5 was the Compact. The E36/7? That was the Z3 roadster. Each slash-variant identified a different body built on the same platform.
03THE M DIVISION — ENGINEERING EXCESS
BMW M GmbH — the motorsport division — takes a standard platform and transforms it. Each M car gets its own chassis code, its own engine code, and a completely different character. The E30 M3 (1986) had the S14 four-cylinder — a homologation special for Group A touring car racing. Only 17,970 were ever made.
The E90 M3 (2007) broke tradition with a V8 — the legendary S65 4.0-liter producing 414 HP and revving to 8,300 RPM. The E60 M5 went even further with the S85 V10 — a 507 HP engine derived from Formula 1 technology. It could rev to 8,250 RPM and remains the only V10-powered M car.
The modern era brought the F80 M3 and F82 M4 (2014) — the first turbocharged M3/M4 with the S55 twin-turbo inline-6 producing 425 HP. The F87 M2 (2016) became an instant cult classic — a compact, rear-wheel-drive coupe that many called the spiritual successor to the E30 M3.
Today's G80 M3 and G82 M4 with the S58 engine produce up to 503 HP in Competition spec. The G87 M2 delivers 453 HP. The G90 M5 (2024) is BMW's first hybrid M5 — combining a twin-turbo V8 with an electric motor for 717 HP. And waiting in the wings: the ZA0 — the fully electric M3 on the Neue Klasse platform, rumored at 800+ HP with quad motors.
04F, G, U — THE MODERN ERA
By 2010, BMW had exhausted many E-numbers. The transition to "F" wasn't dramatic — it was simply the next letter. The F10 5 Series (2010) and F30 3 Series (2011) ushered in the turbo era. The "F" generation also brought BMW into the SUV age full force: the F15 X5, F16 X6,F25 X3, F48 X1.
"G" followed around 2017, built on BMW's CLAR (Cluster Architecture) platform. TheG20 3 Series, G05 X5,G70 7 Serieswith its controversial split headlights. The "G" era also brought the G42 2 Series Coupé and the G60 5 Series.
"U" codes arrived for BMW's UKL/FAAR front-wheel-drive platform compact cars:U06 (2 Series Active Tourer), U10 (X2),U11(X1). And "I" was reserved for the electric i sub-brand:I01 (i3), I12 (i8),I20 (iX).
Then there are the LCI facelifts — Life Cycle Impulse— BMW's term for mid-cycle updates. A typical BMW model runs 7 years; the LCI at year 3-4 brings updated headlights, taillights, bumpers, and sometimes new engines. Telling an E90 from anE90 LCI, or an F30 from anF30 LCI— that's where this quiz separates the casual fans from the true enthusiasts.
05NA — THE NEUE KLASSE REVOLUTION
In 2025, BMW broke with 60 years of tradition. The new all-electric Neue Klasse platform introduced a completely new naming scheme: NA. The "N" stands for Neue Klasse, "A" for the first generation, and the digit identifies the body style. M variants swap "N" for "Z" — so the electric M3 becomes ZA0.
The first Neue Klasse vehicle — the NA5 iX3— entered production in October 2025 at BMW's new plant in Debrecen, Hungary. It features 800V architecture, a completely new cylindrical battery cell design developed with Samsung SDI, up to 805 km WLTP range, and the ability to charge 372 km of range in just 10 minutes.
The NA0 i3 sedan follows in July 2026, built at BMW's historic Munich plant — the same factory that has produced BMWs since 1922. The NA0 features up to 108 kWh of battery capacity and approximately 900 km of WLTP range. Other confirmed codes include NA1 (i3 Touring),NA6 (iX3 Long Wheelbase for China),NA7 (iX4), and NA8 (i3 Long Wheelbase sedan).
The M Division is already preparing: ZA0 (electric M3, quad-motor, ~800+ HP),ZA1 (electric M3 Touring), and ZA5 (electric X3 M). After 60 years of E, F, G, U, and I — the NA era has begun. And this quiz covers it all.
Every Series & Generation
1 Series through 8 Series. X1 through X7. Z3, Z4. BMW i3, i4, i8, iX, iX3. The Isetta, 2002, and E9 3.0 CS. From 1955 to 2025 — every era of BMW represented.
M Cars & Body Variants
Every M3 from E30 to G80. Every M5 from E28 to G90. M2, M4, M6, M8, X5 M, X6 M, the 1M Coupé. Plus Touring wagons, Cabrios, Compacts, Gran Coupés, and Gran Turismos.
LCI Facelifts & Deep Cuts
The exhaustive difficulty adds 16 LCI variants across the 1, 3, 4, 5, 7 Series and X models. Long-wheelbase 7 Series (E66, F02, G12). The X3 M F97 and X4 M F98. Pure enthusiast territory.
EVERY BMW SERIES — EVERY GENERATION
This quiz covers every numbered BMW series, every SUV, every roadster, and every electric model. Here's a complete breakdown of what's inside.
BMW 1 Series
Four generations: E81/E87 (2004), F20 (2011), F40 (2019). Plus the E82 Coupé, E88 Convertible, and the legendary E82 1M Coupé — only 6,309 ever made.
BMW 2 Series
Coupé (F22, G42), Gran Coupé (F44), Active Tourer (F45, U06), Gran Tourer (F46), and Convertible (F23). The M variants: F87 M2 and G87 M2.
BMW 3 Series
The heart of BMW. Seven generations: E21 → E30 → E36 → E46 → E90 → F30 → G20. Plus every Touring, Coupé, Convertible, Compact, and Gran Turismo variant. The Neue Klasse NA0 electric successor arrives in 2026.
BMW 4 Series
Born from the 3 Series Coupé in 2013. Coupé (F32, G22), Convertible (F33, G23), Gran Coupé (F36, G26). The G22 introduced the controversial large kidney grille design.
BMW 5 Series
Seven generations of executive sedan: E12 → E28 → E34 → E39 → E60 → F10 → G30 → G60. Plus Touring (E61, F11, G31, G61) and Gran Turismo (F07) variants.
BMW 6 & 7 & 8 Series
6 Series: E24, E63/E64, F06/F12/F13, G32 GT. 7 Series: E23 through G70 — seven generations of flagship. 8 Series: the iconic E31 (1989) and modern G14/G15/G16.
BMW X Models (SUVs)
X1 (E84, F48, U11), X2 (F39, U10), X3 (E83 to G45), X4 (F26, G02), X5 (E53 to G05), X6 (E71 to G06), X7 (G07). Plus M variants: F85, F95, F86, F96, F97, F98.
BMW Z Roadsters
Z1 (1989 — sliding doors), E36/7 Z3 (Bond car), E85 Z4, E89 Z4 (retractable hardtop), G29 Z4 (Supra platform). Plus the E52 Z8— Steve Jobs' favorite car and a future classic.
BMW i & Neue Klasse
I01 i3 (2013 — carbon fiber city car), I12 i8 (hybrid supercar), G26 i4, I20 iX, G08 iX3. The Neue Klasse: NA5 iX3 (in production), NA0 i3 sedan (2026), plus upcoming NA1, NA7, ZA0, ZA5.
BMW CHASSIS CODE FAQ
What does the "E" stand for in BMW chassis codes?
"E" stands for Entwicklung, the German word for "development." It was used as a prefix for BMW's internal chassis codes from the 1960s until around 2012. For example, E30 is the second-generation 3 Series (1982–1994), E46 is the fourth generation (1997–2006), and E39 is the fourth-generation 5 Series (1995–2003).
Why did BMW switch from E to F to G codes?
BMW ran through E-numbers over 50 years. The switch to "F" around 2010 and "G" around 2017 was simply the next available letters. There's no specific meaning — unlike "E" for Entwicklung, F and G are just sequential identifiers. The latest shift to "NA" for the Neue Klasse (2025+) does carry meaning: "N" for Neue Klasse, "A" for first generation.
What does LCI mean on a BMW?
LCI stands for Life Cycle Impulse— BMW's term for a mid-cycle facelift. Typically happening 3-4 years into a model's 7-year lifecycle, an LCI update brings revised headlights, taillights, bumpers, and sometimes new engines. For example, the E90 LCI (2008–2011) updated the E90 3 Series with LED taillights and a refreshed interior.
What is BMW's Neue Klasse?
Neue Klasse ("New Class") is BMW's next-generation electric vehicle platform, launching in 2025. It uses "NA" chassis codes and features 800V architecture, new cylindrical battery cells, and a radical design language. The first model is the NA5 iX3, followed by the NA0 i3 sedan. The name is a nod to the original 1962 Neue Klasse sedans that saved BMW from bankruptcy.
What's the difference between an E46 and an F30?
Both are BMW 3 Series sedans but from different generations. The E46 (1997–2006) is the fourth generation — known for its naturally aspirated engines and pure driving feel. The F30 (2011–2019) is the sixth generation — turbocharged, more technology-focused, and larger. They look completely different and share no body panels or engines.
What are ZA codes in BMW?
ZA codes are the M performance variants of BMW's Neue Klasse platform. The "Z" replaces "N" for M Division models: ZA0 is the electric M3, ZA1 is the electric M3 Touring, ZA5 is the electric X3 M. These are expected from 2027 onwards with quad-motor setups producing 800+ HP.
Why do BMW enthusiasts use chassis codes instead of model names?
Because model names repeat across generations. "BMW 3 Series" could mean any car from 1975 to today. But "E30" means exactly one generation (1982–1994). Chassis codes are precise, unambiguous, and efficient. Saying "E46 M3" instantly tells any BMW fan the exact car — no year range needed.
Is this quiz free? Do I need to sign up?
Yes, completely free. No signup, no account, no email required. Just pick your difficulty level, choose a game mode, and start testing your knowledge. Your scores are saved locally in your browser. This is an independent fan project — not affiliated with BMW AG.