BMW Chassis Codes (1984–2026)

What is a BMW chassis code? BMW names every generation and body style with a chassis code : a letter and a number such as E90 , F30 or G20 . E-codes ran from the 1960s to about 2013, F-codes from 2010 and G-codes from 2015, and the newest cars use U-codes (X1 U11). M cars usually carry their own code, so the M3 is an F80 or G80 while the 3 Series is an F30 or G20. The code tells a tuner which ECU and calibration a car has. Which BMW chassis does AMR Performance tune? Chassis Car Model years G20 BMW M340i 2021–2025 G80 BMW M3 2021–2025 G80 BMW M3 Competition 2021–2025 G11/G12 BMW 750i 2020–2022 G06 BMW X6 xDrive40i 2020–2023 G06 BMW X6 xDrive50i 2020–2023 G06 BMW X6 M60i (LCI) 2024–2025 F96 BMW X6 M Competition 2020–2023 Each is an ECU calibration written for that car. Your car isn't listed? Send us the year, model and VIN and we'll tell you what's available. BMW chassis codes by model Model Chassis codes (US model years) 1 Series E82 coupe, E88 convertible (2008–2013); 1M Coupe E82 (2011) 2 Series F22 coupe (2014–2021), F23 convertible (2015–2021), F44 Gran Coupe (2020–2024), G42 coupe (2022–), F74 Gran Coupe (2025–) M2 F87 (2016–2021), G87 (2023–) 3 Series E30 (1984–1991), E36 (1992–1999), E46 (1999–2006), E90 sedan, E91 wagon, E92 coupe, E93 convertible (2006–2013), F30 sedan, F31 wagon, F34 GT (2012–2019), G20 (2019–) M3 E30 (1988–1991), E36 (1995–1999), E46 (2001–2006), E90/E92/E93 (2008–2013), F80 (2015–2018), G80 (2021–) 4 Series F32 coupe, F33 convertible, F36 Gran Coupe (2014–2020), G22 coupe, G23 convertible (2021–), G26 Gran Coupe (2022–) M4 F82 coupe, F83 convertible (2015–2020), G82, G83 (2021–) 5 Series E28 (1982–1988), E34 (1989–1995), E39 (1997–2003), E60 sedan, E61 wagon (2004–2010), F10 sedan, F11 wagon, F07 GT (2010–2017), G30 (2017–2023), G60 (2024–) M5 E28 (1988), E34 (1991–1993), E39 (2000–2003), E60 (2006–2010), F10 (2013–2016), F90 (2018–2023), G90 (2025–) 6 Series E24 (1977–1989), E63 coupe, E64 convertible (2004–2010), F12 convertible, F13 coupe (2012–2018), F06 Gran Coupe (2013–2019), G32 GT (2018–2019) M6 E24 (1987–1988), E63/E64 (2006–2010), F06/F12/F13 (2012–2018) 7 Series E32 (1988–1994), E38 (1995–2001), E65/E66 (2002–2008), F01/F02 (2009–2015), G11/G12 (2016–2022), G70 (2023–) 8 Series E31 (1991–1997), G14 convertible, G15 coupe, G16 Gran Coupe (2019–2025) M8 F91 convertible, F92 coupe, F93 Gran Coupe (2020–2025) X1 E84 (2013–2015), F48 (2016–2022), U11 (2023–) X2 F39 (2018–2023), U10 (2024–) X3 / X3 M E83 (2004–2010), F25 (2011–2017), G01 (2018–2024), G45 (2025–); X3 M F97 (2020–2024) X4 / X4 M F26 (2015–2018), G02 (2019–2025); X4 M F98 (2020–2025) X5 / X5 M E53 (2000–2006), E70 (2007–2013), F15 (2014–2018), G05 (2019–); X5 M E70 (2010–2013), F85 (2015–2018), F95 (2020–) X6 / X6 M E71 (2008–2014), F16 (2015–2019), G06 (2020–); X6 M E71 (2010–2014), F86 (2015–2019), F96 (2020–) X7 / XM X7 G07 (2019–), XM G09 (2023–) Z3 / Z4 Z3 E36/7 roadster, E36/8 coupe (1996–2002); Z4 E85 roadster, E86 coupe (2003–2008), E89 (2009–2016), G29 (2019–) i models i3 I01 (2014–2021), i8 I12/I15 (2014–2020), iX I20 (2022–), i4 G26 (2022–), i7 G70 (2023–), i5 G60 (2024–) Years are US model years and can differ by one at a changeover. Confirm against your VIN. How to find your BMW chassis code Model and year: find the model above and match the year. VIN: AMR can confirm the chassis and engine from your 17-digit VIN. Engine too: one chassis can carry different engines (a G20 330i is a 2.0T four, an M340i a 3.0T six), and the tune follows the engine. Looking to tune your BMW? AMR Performance builds ECU calibrations for the BMW G-series cars above. See what's available for yours. Explore BMW Tuning →

8 BMW calibrations

All 8 BMW calibrations

Vehicles we calibrate

Every AMR Performance file is built for one specific vehicle. These are the makes we develop ECU, TCU and CPC calibrations for.

Shop

Guides

AMR Performance

Policies