This page contains all of the regularly available upholstery codes of the E38. Please contribute any missing (or improved!) pictures by contacting us at email@example.com!
All E38s produced until 09/94 had upholstery codes consisting of four numbers (i.e. 0551 = Standard Montana Leather, Black). From 09/94 onwards, BMW changed to a somwhat more intuitive system of four characters, with the first two denoting the upholstery type and seam pattern, and the last two denoting the colour (i.e. N6SW = Standard Montana Leather, Black). However, with upholstery codes created from 09/98 onwards, BMW no longer distinguished between basic, extended, and full leather. An example of this is L7 or V1, both of which were used in V12 and non-V12 models.
Non-V12 upholstery codes, with vinyl dashboard, vinyl centre console, vinyl door cards, and vinyl front seat backs (“Standard Leather”):
Non-V12 upholstery codes, with vinyl dashboard, leather centre console, vinyl door cards with leather armrest, and vinyl front seat backs (“Extended Leather”):
V12 upholstery codes, with leatherette dashboard, leather centre console, leather/leatherette door cards, and leather front seat backs (“Full Leather”):
V12 & non-V12 upholstery codes (full leather, extended leather, or standard leather, varying by model and selling market):
Click here to return to the Upholstery index!