Operation CHARM: Car repair manuals for everyone.

Engine: Application and ID



Engine Identification

BMW engines are identified by a combined alpha-numeric code. Like the internal model designation it is a code used by the Engineering and Technical development teams during the design stages of the engine:
- M - for standard production engines
- S - for Motorsport engines (Motorsport is a separate special racing division of BMW)
- N - for New Generation engines
- W - for Mini Engines

After the letter there are two digits that identify the engine. Table 1.2 below lists engines by number of cylinders. Please refer to the BMW Technical Information Card for individual model application.


Table 1.2:






Engine Displacement Identification







In Technical literature an additional group of 3 digits follows the basic engine code. These digits identify the required fuel type of the engine and it's displacement.

Engine displacement can always be determined by the engine specification plate. This plate is stamped into the engine in various locations. The first group of numbers is the displacement and the second is the number of cylinders. For example:







Engine Specification Plate Locations






















The older engines have the specification plate located as follows: (see table 1.3)