Every BMW built in the modern era carries an internal development code. For engineers these codes organise product planning across simultaneous programmes spanning a decade. For everyone else they’ve become the most reliable shorthand for knowing exactly what you’re looking at: which generation, which platform, which engineering philosophy, and in the Neue Klasse era, which powertrain architecture sits underneath.

The codes matter more now than at any point in BMW’s history. For the first time the brand is running two fundamentally different architectures in parallel, CLAR for combustion and PHEV products, Neue Klasse for its EV future, with both carrying BMW badges and in some cases near-identical styling. Knowing which code a car carries tells you which world it lives in. That distinction will only become more consequential as the decade progresses.

This is the complete reference, from the E21 through the Neue Klasse family currently entering production. For the platform strategy behind why BMW is running two architectures simultaneously into the early 2030s, our dual-platform analysis covers the full picture.

How the Codes Work

The E prefix derives from Entwicklung, the German word for development. BMW began using it systematically in the 1960s and ran it through to approximately 2013, by which point the F series had already been running in parallel for several years. The F series brought turbocharged engines across the entire range, a dramatic proliferation of body styles, and BMW’s first serious EVs. G codes represent the current generation for most of the lineup. U codes appeared in 2022 for the UKL-platform X1 and X2. From 2025 onward, the Neue Klasse introduces N-prefix codes tied to platform architecture rather than sequential numbering.

That last shift is the one worth understanding in detail. The N prefix indicates Neue Klasse underpinnings. The second letter indicates architecture type: A for RWD-biased models (3 Series, X3 segment), B for FWD-biased smaller models (1 Series, X1 segment), D for larger RWD flagships. Performance M cars on the Neue Klasse platform replace the leading N with Z while keeping the remaining letters identical, so the ZA0 electric M3 sits on the same architecture as the NA0 i3, just with four motors instead of one or two.

The CLAR platform, which underpins the majority of current G-series cars, will continue for ICE and PHEV models well into the 2030s. These two architectures coexist, which is why G-code and N-code cars will share BMW showrooms for the better part of a decade.

E Series (1975–2013)

The E series defined BMW’s modern identity and ran for nearly four decades. The E30, E39, and E46 in particular remain the generations most consistently cited as benchmarks for driver engagement, the cars against which every subsequent 3 Series has been measured. The prefix ran across over 100 distinct codes and ended not with a hard cutover but a gradual handover to the F series from around 2010 onward.

1 Series

CodeModelYears
E871 Series Hatchback (1st Gen)2004–2011
E821 Series Coupe2007–2013
E881 Series Convertible2007–2014

3 Series

CodeModelYears
E213 Series Sedan (1st Gen)1975–1983
E303 Series (2nd Gen)1983–1994
E363 Series (3rd Gen)1990–2000
E463 Series (4th Gen)1998–2006
E903 Series Sedan (5th Gen)2005–2012
E913 Series Touring (5th Gen)2005–2012
E923 Series Coupe (5th Gen)2006–2013
E933 Series Convertible (5th Gen)2007–2013

The E46 deserves particular mention. It arrived at the end of an era when BMW’s engineering priorities and its commercial pressures were still largely aligned, and the result was a 3 Series that felt definitive rather than calculated. The debate over whether any subsequent generation has matched it has never fully closed.

5 Series

CodeModelYears
E285 Series (2nd Gen)1982–1988
E345 Series (3rd Gen)1988–1996
E395 Series (4th Gen)1995–2004
E605 Series Sedan (5th Gen)2003–2010
E615 Series Touring (5th Gen)2004–2010

The E39 occupies a similar position in the 5 Series lineage to what the E46 holds for the 3: the generation that got the balance right between driver focus and executive comfort, before both series grew considerably in size and complexity.

6, 7, 8 Series and X Models

CodeModelYears
E246 Series Coupe1977–1989
E237 Series (1st Gen)1977–1987
E327 Series (2nd Gen)1987–1994
E387 Series (3rd Gen)1994–2001
E657 Series SWB (4th Gen)2001–2008
E667 Series LWB (4th Gen)2001–2008
E318 Series Coupe1990–1999
E83X3 (1st Gen)2003–2010
E53X5 (1st Gen)1999–2006
E70X5 (2nd Gen)2006–2013
E71X6 (1st Gen)2008–2014
E84X1 (1st Gen)2009–2015
E85Z4 Roadster (1st Gen)2002–2008
E89Z4 (2nd Gen)2009–2016
E52Z8 Roadster2000–2003

F Series (2008–2023)

The F series was the most prolific era in BMW’s history by model count. Turbocharged engines arrived across the entire range, the 4 Series emerged as a distinct family split from the 3, and BMW launched its first purpose-built EVs in the I01 i3 and I12 i8. The period also brought the UKL front-wheel-drive platform into the BMW lineup via the F48 X1 and F45 Active Tourer, a move that drew sustained criticism from traditionalists and remains the most debated platform decision in the brand’s recent history.

1 and 2 Series

CodeModelYears
F201 Series Hatchback (2nd Gen)2011–2019
F401 Series Hatchback (3rd Gen, UKL)2019–2024
F222 Series Coupe2014–2021
F232 Series Convertible2014–2021
F442 Series Gran Coupe (UKL)2020–2024
F452 Series Active Tourer2014–2021
F462 Series Gran Tourer2014–2021
F87M2 (1st Gen)2016–2021

3 and 4 Series

CodeModelYears
F303 Series Sedan (6th Gen)2012–2019
F313 Series Touring (6th Gen)2012–2019
F343 Series Gran Turismo2013–2019
F80M3 Sedan (F30-era)2014–2018
F324 Series Coupe2013–2020
F334 Series Convertible2013–2020
F364 Series Gran Coupe2014–2021
F82M4 Coupe (F32-era)2014–2020
F83M4 Convertible (F32-era)2014–2020

5 and 6 Series

CodeModelYears
F105 Series Sedan (6th Gen)2010–2016
F115 Series Touring (6th Gen)2010–2017
F075 Series Gran Turismo2009–2017
F90M5 (5th Gen)2018–2023
F066 Series Gran Coupe2012–2018
F126 Series Convertible2011–2018
F136 Series Coupe2011–2018

7 Series

CodeModelYears
F017 Series SWB (5th Gen)2008–2015
F027 Series LWB (5th Gen)2008–2015

8 Series and M Performance

CodeModelYears
F91M8 Convertible2020–2025
F92M8 Coupe2019–2025
F93M8 Gran Coupe2020–2025
F85X5 M (1st Gen)2015–2019
F86X6 M (1st Gen)2015–2019
F95X5 M (2nd Gen)2020–2025
F96X6 M (2nd Gen)2020–2028
F97X3 M (1st Gen)2019–2024
F98X4 M (1st Gen)2019–2025

X Models

CodeModelYears
F25X3 (2nd Gen)2010–2017
F26X4 (1st Gen)2014–2018
F39X2 (1st Gen)2018–2023
F48X1 (2nd Gen, UKL)2015–2022
F15X5 (3rd Gen)2013–2018
F16X6 (2nd Gen)2014–2019

Electric (I Series)

CodeModelYears
I01BMW i3 Electric2013–2022
I12BMW i8 Coupe PHEV2014–2020
I15BMW i8 Roadster PHEV2018–2020

The I01 i3 was a genuine engineering departure: purpose-built EV architecture, carbon-fibre body structure, and a character entirely its own. It never sold in the volumes BMW needed, but it established the credibility and institutional knowledge that made the Neue Klasse programme possible. The I12 i8 remains one of the most visually arresting BMWs ever produced, a car that looked like the future and largely drove like it too.

G Series (2015–present)

The G series is BMW’s current generation for most of the lineup, built on the CLAR platform. These cars will continue running in parallel with Neue Klasse products for the foreseeable future: our dual-platform strategy piece covers how BMW intends to manage both architectures simultaneously without cannibalising either.

1 and 2 Series

CodeModelYears
G422 Series Coupe2021–
G87M2 (2nd Gen)2023–

3 and 4 Series

CodeModelYears
G203 Series Sedan (7th Gen)2018–2026
G213 Series Touring (7th Gen)2019–2026
G503 Series Sedan (8th Gen, ICE, upcoming)2026–
G513 Series Touring (8th Gen, ICE, upcoming)2026–
G80M3 Sedan (G20-era)2021–2027
G81M3 Touring2022–2027
G84M3 Sedan (ICE, upcoming)2028–
G224 Series Coupe2020–
G234 Series Convertible2020–
G264 Series Gran Coupe2021–
G82M4 Coupe2021–
G83M4 Convertible2021–

The G50 and G51 are the forthcoming ICE successors to the G20 3 Series, engineered to share near-identical exterior styling with the all-electric NA0 i3. The visual convergence is deliberate: BMW wants buyers to choose their powertrain without the car announcing it. We covered the dual-track 3 Series strategy in full earlier this year.

5 Series

CodeModelYears
G305 Series Sedan (7th Gen)2017–2023
G315 Series Touring (7th Gen)2017–2024
G326 Series Gran Turismo2017–2023
G605 Series Sedan (8th Gen)2024–
G615 Series Touring (8th Gen)2024–
G90M5 Sedan (6th Gen)2024–
G99M5 Touring2024–

The G90 M5 and G99 M5 Touring represent the first M5s with standard hybrid assistance, a PHEV system delivering a combined 727 hp. Our G99 M5 Touring coverage covers what that means in practice for a car that was already the most capable M5 ever built before the electric motor joined the equation.

7 Series and Flagships

CodeModelYears
G117 Series (6th Gen)2015–2022
G707 Series (7th Gen)2022–
G148 Series Convertible2018–2026
G158 Series Coupe2018–2026
G168 Series Gran Coupe2019–2026
G09XM2023–

X Models

CodeModelYears
G01X3 (3rd Gen)2017–2024
G45X3 (4th Gen)2024–
G02X4 (2nd Gen)2018–2025
G05X5 (4th Gen)2018–2025
G06X6 (3rd Gen)2019–2028
G07X7 (1st Gen)2019–
G29Z4 (3rd Gen)2018–

Electric (I Series)

CodeModelYears
I20iX2021–
I01i42021–

U Series (2022–present)

U codes denote BMW’s current UKL-platform compact SUVs, shared architecture with the MINI Countryman U25. These are not Neue Klasse products: they represent the final evolution of the front-wheel-drive-capable UKL architecture before the platform is superseded by NB-series Neue Klasse replacements from 2028.

CodeModelYears
U10BMW X2 (2nd Gen)2023–
U11BMW X1 (3rd Gen)2022–

Neue Klasse: NA, NB, ZA Series (2025–)

The Neue Klasse is BMW’s most significant engineering investment since the original E-series cars defined the brand in the 1970s. EV-only, built on 800V architecture with Gen6 cylindrical-cell batteries and a completely new digital and software backbone, it represents a clean break from everything that preceded it. The iX3 (NA5) was the first production model, debuting at IAA 2025 and entering US deliveries in mid-2026.

NA Series (Premium Neue Klasse)

CodeModelYears (est.)
NA0BMW i3 Sedan2026–
NA1BMW i3 Touring2026–
NA5BMW iX32026–
NA7BMW iX42027–

The NA0 i3 is worth dwelling on. It revives a nameplate that previously belonged to a car with an entirely different character, the I01 city EV, and applies it to the Neue Klasse 3 Series successor. The choice signals that BMW sees the i3 name as carrying positive EV equity worth preserving, even at the cost of some continuity confusion.

NB Series (Compact Neue Klasse)

CodeModelYears (est.)
NB0BMW i1 Hatchback2028–
NB5BMW iX12028–
NB8BMW i2 Gran Coupe2028–

ZA Series (Neue Klasse M)

CodeModelYears (est.)
ZA0BMW M3 Electric Sedan2027–
ZA1BMW M3 Electric Touring2027–
ZA5BMW iX3 M2028–
ZA7BMW iX4 M2028–

The ZA0 electric M3 is the car that defines what Neue Klasse M means in practice. Production begins March 2027, with an estimated 800 to 900 hp from four independent electric motors with individual torque vectoring. There is no manual gearbox. A combustion successor, the G84, follows in July 2028 for buyers who want continuity. The full analysis of what this means for the M3 nameplate covers the implications in detail.

Two Architectures, One Brand

The Neue Klasse is not replacing CLAR. It is running alongside it, which means BMW’s product range will be more architecturally complex over the next decade than at any point in the brand’s history. G-code cars serve ICE and PHEV buyers. N-code cars serve the EV future. Both carry the same badge, share design language, and will in some cases be sold side by side in the same showroom.

That complexity is not a weakness in BMW’s strategy. It is a deliberate hedge against a transition timeline that remains genuinely uncertain. What it means for buyers and enthusiasts is that understanding which code a car carries has never been more consequential. The prefix tells you the platform, the platform tells you the powertrain family, and the powertrain family tells you the car’s entire engineering universe: its parts bin, its software, its charging infrastructure, and its long-term trajectory.

The E series told you a BMW was a driver’s car. The F series told you it had a turbo. The G series tells you it’s current. The N series tells you it’s the future. Knowing which one you’re looking at is where it starts.