Choose your BMW.
Series, then chassis — because BMW reused the badge shape across generations more often than it reused the name. Pick both and we'll take you straight to the kits that actually fit. Legacy heritage codes get a custom-cut enquiry instead of a live grid — the fitment file exists, the boxed kit doesn't, yet.
1 SERIES
2 SERIES
3 SERIES
3 Series
-
PATINA
E21
1975-1983Discontinued fitment — contact us for custom cut
-
PATINA
E30
1982-1994Discontinued fitment — contact us for custom cut
-
PATINA
E36
1990-2000Discontinued fitment — contact us for custom cut
-
PATINA
E46
1998-2006
-
PATINA
E90/E91/E92/E93
2005-2013
-
YOUNGTIMER
F30/F31/F34/F35
2011-2019
-
FORGE
G20/G21 2018-present
4 SERIES
5 SERIES
5 Series
-
PATINA
E12
1972-1981Discontinued fitment — contact us for custom cut
-
PATINA
E28
1981-1988Discontinued fitment — contact us for custom cut
-
PATINA
E34
1988-1996Discontinued fitment — contact us for custom cut
-
PATINA
E39
1995-2004
-
PATINA
E60/E61
2003-2010
-
YOUNGTIMER
F10/F11/F07
2009-2017
-
FORGE
G30/G31 2016-2023
-
G-SPEC
G60/G61
2023-present
6 SERIES
7 SERIES
8 SERIES
X SERIES
X Series
-
PATINA
X1 E84
2009-2015
-
YOUNGTIMER
X1 F48
2015-2022
-
FORGE
X1 U11
2022-present
-
YOUNGTIMER
X2 F39
2018-2023
-
FORGE
X2 U10
2023-present
-
PATINA
X3 E83
2003-2010
-
YOUNGTIMER
X3 F25 2010-2017
-
FORGE
X3 G01
2017-2024
-
G-SPEC
X3 G45
2024-present
-
YOUNGTIMER
X4 F26
2014-2018
-
FORGE
X4 G02
2018-present
-
PATINA
X5 E53
1999-2006
-
PATINA
X5 E70
2006-2013
-
YOUNGTIMER
X5 F15 2013-2018
-
FORGE
X5 G05
2018-present
-
PATINA
X6 E71
2008-2014
-
YOUNGTIMER
X6 F16
2014-2019
-
FORGE
X6 G06
2019-present
-
FORGE
X7 G07
2018-present
Z SERIES
M SERIES
M Series
-
YOUNGTIMER
M2 F87
2015-2021
-
FORGE
M2 G87
2022-present
-
PATINA
M3 E30
1986-1991Discontinued fitment — contact us for custom cut
-
PATINA
M3 E36
1992-1999Discontinued fitment — contact us for custom cut
-
PATINA
M3 E46
2000-2006
-
PATINA
M3 E90/E92/E93
2007-2013
-
YOUNGTIMER
M3 F80 2014-2018
-
FORGE
M3 G80
2021-present
-
YOUNGTIMER
M4 F82/F83
2014-2020
-
FORGE
M4 G82/G83
2021-present
-
PATINA
M5 E28
1984-1988Discontinued fitment — contact us for custom cut
-
PATINA
M5 E34
1988-1995Discontinued fitment — contact us for custom cut
-
PATINA
M5 E39
1998-2003
-
PATINA
M5 E60/E61 2005-2010
-
YOUNGTIMER
M5 F10
2011-2016
-
FORGE
M5 F90
2017-2024
-
G-SPEC
M5 G90
2024-present
-
PATINA
M6 E63/E64
2005-2010
-
YOUNGTIMER
M6 F06/F12/F13
2012-2019
-
FORGE
M8 F91/F92/F93
2019-present
-
FORGE
X3 M F97/G01 2019-present
-
FORGE
X4 M F98/G02
2019-present
-
FORGE
X5 M E70/F85/F95
2009-present
-
FORGE
X6 M E71/F86/F96
2010-present
Chassis code beats series name, every time.
BMW reused series names across badge-mount generations, so "5 Series" alone doesn't tell us which cut file fits. The code stamped near your VIN plate does — E39, F10, G30, G60, whatever it is.

