Skip to content
Bernies Garage > Makes and Models > BMW engine codes: engine numbers and every series explained

BMW engine codes: engine numbers and every series explained

A friend rang me a few weeks ago because he was about to buy an E39. „It’s a 528i with the M52 engine,“ he said, „but the seller keeps writing 286 S 1, and the registration document says something different again. So which is it?“ The answer is that all three are correct. They are simply three different things that look alike.

BMW developed one of the most logical engine naming systems in the industry – and then never published it in full. What circulates is a system reconstructed over decades by workshops, parts dealers and enthusiasts. It stands up remarkably well when you check it against real engines, but it has blank spots, and some stubborn errors travel with it.

This piece is an attempt to write the whole thing down properly for once: what the characters mean, old system and new, where the numbers sit on the engine, what of it ends up in the vehicle papers, and what defines each engine family. For every engine there is a note on what makes it technically interesting and on what tends to go wrong with age. And where the sources are thin, I say so rather than paper over it.

BMW M50B25 straight-six in the engine bay of a BMW 525i, E34 series
An M50B25 in the engine bay of an E34. Right here, low down where the block meets the sump on the intake-manifold side, this engine family carries the engine key and, below it, the eight-digit engine number. Photo: Beemwej, CC BY-SA 3.0, via Wikimedia Commons.
Interactive: type in an engine code or pick an example – the decoder takes it apart character by character. Analysis: Bernie’s Garage, following the systems named in the sources.

Four things that all get called „the engine number“

The commonest mistake happens before you even start: mixing up four different pieces of information that all relate to the engine and all consist of letters and digits.

What What it identifies Example Where it is
Engine designation
(engine code)
the series – the engine type, of which hundreds of thousands exist M52B28, B58B30M0 in the literature, in parts catalogues, in forums
Engine key
(short designation)
BMW’s internal short code for the same engine, written differently 286S1, 256S5, 306D3 stamped into the block, in parts catalogues, sometimes in the papers
Engine number this one example – the serial number eight digits, sequential stamped into the block, directly below the engine key
VIN (FIN in German) the vehicle, not the engine 17 characters registration document field E, body, windscreen

The difference between the first three is the difference between „Golf“ (the series), „Golf GTI 16V“ (the version) and „the Golf standing in my garage“ (the individual car). The engine designation tells you which engine it is. The engine number tells you which one exactly. And the engine key is nothing but the same version written another way – which is why parts dealers and Wikipedia often show different codes for one and the same engine.

In practice: for parts you need the engine designation or the engine key. You will almost never need the engine number – except for insurance questions, for tracing a replacement engine, or when you want to prove that a supposedly original car still carries its original engine.

M52B28, character by character

Take the engine from that phone call. M52B28 breaks into four blocks:

Position Character Meaning
1 M engine family, or the department that developed it
2–3 52 series number – not the cylinder count
4 B fuel: B = Benzin (petrol), D = diesel
5–6 28 displacement in tenths of a litre: 2.8 litres

The same scheme on the S54B32 of the E46 M3: S = engine from the M GmbH, 54 = series, B = petrol, 32 = 3.2 litres. And on the M57D30: M = engine, 57 = series, D = diesel, 30 = 3.0 litres.

One detail trips a lot of people up: the displacement is rounded. The M52B28 measures exactly 2,793 cm³, the S54B32 3,246 cm³. If you find an odd figure under P.1 in the registration document and compare it with the code, do not let it throw you.

BMW S14B23 four-cylinder in the engine bay of a BMW E30 M3
The S14 in the E30 M3 – a four-cylinder with a leading 1, because it is built on the M10 block. And an S, because the M GmbH built it. There is no such thing as an „M3 engine“. Photo: Beemwej, CC BY-SA 3.0, via Wikimedia Commons.

The first letter – and the biggest error of all

Letter Meaning Period Examples
M simply Motor, the German word for engine – the conventional production engines about mid-1960s to around 2001 M10, M20, M30, M50, M54, M62
N New Generation – the production engines of the following generation about 2001–2014 N42, N52, N54, N63
S engines from BMW M GmbH for road cars since 1984 S14, S38, S54, S65, S85, S58
P pure racing engines from the M GmbH – P45, P60
B modular Baukasten, the building-block family since about 2013/14 B37, B38, B47, B48, B57, B58
W engines from outside manufacturers and suppliers – –

The M in M52 does not stand for Motorsport. It stands for Motor, the German word for engine. The M in „BMW M GmbH“ does stand for Motorsport – but the engines built by the M GmbH are precisely the ones that do not carry an M. They are called S.

The proof is the E46 M3. Its engine is the S54, not the M54. The M54 exists as well, but it sits in the 330i – a completely different engine of the same capacity, 228 hp instead of 333. Mix the two up and you buy the wrong parts.

How consistently BMW holds to this shows in the history: E30 M3 → S14. E36 M3 → S50 (Europe) or S52 (North America). E46 M3 → S54. E90/E92 M3 → S65. F80 M3 → S55. G80 M3 → S58. Six generations, six S engines, not one M.

The letter W is the rarest. It marks engines that do not come from BMW’s own house. The traffic runs the other way too: the N47 was taken over by Toyota for the European market and listed there under Toyota’s own nomenclature.

BMW M30 straight-six removed from the car, on display at the BMW Museum
The M30, the „Big Six“: 27 years in production, from 1968 to 1995. Its leading 3 marks the line of large straight-sixes – which is why it turns up again in the S38 of the M5. Photo: Jiří Sedláček, CC BY-SA 4.0, via Wikimedia Commons.

The number is the series – not the cylinder count

The second commonest error. The number in M50 says nothing about five cylinders, and it cannot: BMW has never built a five-cylinder passenger-car engine. The M50 is a straight-six.

That the number is a running development number shows in the fact that the same layout appears under several leading digits: the M10 is a four-cylinder, and so are the M40, M42, M43 and M44. The M20 is a six, so is the M30, and so are the M50, M52 and M54.

There is an order behind it all the same. From the eighties onward the leading digits group by layout, and that grouping holds to this day:

Leading digit Layout Examples
1x inline four (M10 line) M10, S14
2x small straight-six, six-cylinder diesel M20, M21
3x large straight-six (M30 line) M30, S38
3x (new) inline three B37, B38
4x inline four M40, M41, M42, M43, M44, M47, N42, N45, N46, N47, B47
5x straight-six M50, M51, M52, M54, M57, N52, N53, N54, N55, S50, S54, S55, S58, B57, B58
6x V8 M60, M62, M67, N62, N63, S62, S63, S65
7x V12 M70, M73, N73, N74
8x V10 S85

The 5 for a six-cylinder is where everybody stumbles. It is not an accident, though: it is held to throughout, from the M50 of 1990 to today’s B58.

The M engines make the point most elegantly that the number follows ancestry rather than cylinder count. The S14 of the E30 M3 is a four-cylinder, built from the M10 block with an S38 cylinder head shortened to four cylinders. Hence the 1: it comes out of the M10 line. The S38 in turn replaced the M88, which comes out of the M30 line – hence its 3. The number is a family tree, not a headcount.

TÜ, N and the other suffixes

TÜ stands for Technische Überarbeitung, technical revision. That much is certain, and it is one of the few abbreviations with a solid explanation behind it. English-speaking sources usually drop the umlaut and write „TU“.

A TÜ is not cosmetics. The important examples:

Engine From What changed
M50TÜ September 1992 single VANOS on the intake camshaft – BMW’s first engine with variable valve timing of any kind
M52TÜ 1998 double VANOS, so on the exhaust side as well; more torque low down
M62TÜ 1998 VANOS on the intake camshafts, electronic throttle
M57TÜ, M57TÜ2 – two stages; from TÜ2 an aluminium block instead of cast iron
M47D20TÜ, M47TÜ2D20 – among other things swirl flaps in the intake ports (see weak points)

Where exactly the TÜ sits in the code is inconsistent: you will find M50TÜB25 just as often as M50B25TÜ. They mean the same engine.

An N in the middle of the code – M57N, M57N2, N46N – is likewise a revision stage and entirely normal in BMW parts catalogues. Whether the N stands for „neu“, new, I could not document; what is documented is only that it is used that way.

HP turns up on the S54B32HP of the M3 CSL, which makes 360 hp instead of 333. The obvious reading, „High Performance“, is plausible but not officially documented.

And one abbreviation you will read in forums deserves to be ignored: „OL“ does not exist in BMW engine designations, as far as I could establish. It is probably a confusion with the output letter O of the new system.

BMW B48 four-cylinder on display at the BMW Museum
A B48 as a museum exhibit. Two litres, four cylinders, 500 cubic centimetres per cylinder – the same basic unit as in the three-cylinder B38 and the six-cylinder B58. Photo: Wikisympathisant, CC BY-SA 4.0, via Wikimedia Commons.

The new system from 2013: eight positions instead of six

With the modular family the code grew longer and, in exchange, more precise. Six characters became eight, and every position has a job of its own. Take B58B30M0, the six-cylinder from the 340i and the Toyota Supra:

Position B58B30M0 B48B20O1 Meaning
1 B B engine family: B = modular, S = M GmbH
2 5 4 cylinder code (5 = straight-six!)
3 8 8 technology and fuel code
4 B B fuel and mounting orientation
5–6 30 20 displacement in tenths of a litre
7 M O output grade
8 0 1 generation / revision

Position 2, the cylinder code, follows exactly the same logic as the leading digit of the older engines: 3 = three cylinders, 4 = four, 5 = straight-six, 6 = V8, 7 = V12, 8 = V10. Check it against the B38 (three cylinders), B48 (four) and B58 (six).

Position 3 is cleanly documented within the modular family: 7 means turbodiesel with direct injection (B37, B47, B57), 8 means the turbocharged petrol engine with Valvetronic and direct injection (B38, B48, B58), and 6 means the same technology in the stricter SULEV emissions variant. That is precisely why the cleaner version of the B48 is called B46. This reading cannot be projected back onto the older M and N engines, though – there the third digit is simply a variant number.

Position 4 is the most useful innovation in practice, because it carries two pieces of information at once:

Letter Fuel Mounting What that means in practice
A petrol transverse front-drive platform: MINI, X1, 2 Series Active Tourer
B petrol longitudinal classic BMW platform: 3, 4, 5 Series, Z4
C diesel transverse front drive
D diesel longitudinal rear drive
E / G / H electric / natural gas / hydrogen

This can be confirmed independently: the B47 variants with D sit in rear-driven cars, the ones with C in front-driven ones. And the three-cylinder diesel in the MINI is called B37C15… – diesel, transverse. It fits.

Positions 5 and 6 are tenths of a litre again. The whole modular family rests on 500 cm³ per cylinder. That forces 1.5 litres for the three, 2.0 for the four and 3.0 for the six. Which is why the B38 and B37 are both „15“, the B48 and B47 both „20“, the B58 and B57 both „30“.

The output grade: K, U, M, O, T, S

The seventh position is the most interesting, because it gives away something you cannot otherwise see on the engine: where in its series’ output range it sits.

Letter Grade Read as
K 1 (lowest) „Kleinste“, smallest
U 2 „Unterste“, bottom
M 3 „Mittel“, middle
O 4 „Obere“, upper
T 5 „Top“
S 6 (highest) „Super“

I am careful with the word readings – they come essentially from a single publication, and German-language specialist forums support the direction („u0 = bottom, o0 = top end, t0 = top“) but not the exact wording. The ranking, by contrast, is very well documented, and against real output figures from two entirely different engine families:

Engine code Grade Output
B37C15K0 K 70 kW / 94 hp
B37C15U0 U 85 kW / 114 hp
B57D30O0 O 195 kW / 261 hp
B57D30T0 T 235 kW / 315 hp
B57D30S0 S 294 kW / 394 hp

Throughout this article the horsepower figures are metric horsepower (PS), the unit used in the German data. One PS is 0.986 bhp, so the difference against imperial horsepower is under one and a half per cent.

Two series, the same strictly ascending order. The same picture on the petrol side: N63B44O0 makes 402 hp, N63B44T3 523 hp. And with the current M six-cylinder, S58B30O0 with 473 hp stands next to S58B30T0 with 530 hp.

Position 8, finally, is a plain counter for major revisions: 0 for the first version, 1 for the first revision and so on. B58B30M0 is the original of 2015, B58B30O1 the revised one with up to 324 kW. It is the same idea as the old TÜ – only as a digit.

B58B30M0 read in full: modular engine – straight-six – turbocharged petrol with Valvetronic and direct injection – petrol, mounted longitudinally – 3.0 litres – middle output grade – first generation.

The engine key: 286S1 and 306D3

If you go looking for the stamped characters on an M52, you will not find „M52B28“ there. You will find 28 6 S 1. That is the engine key, BMW’s internal short designation, and it is built differently from the engine designation:

Block Meaning 286S1 306D3
1–2 displacement in tenths of a litre 2.8 litres 3.0 litres
3 cylinder count – here it really is a count 6 6
4 fuel: S = petrol, D = diesel petrol diesel
5 version or specification number 1 3

So here, in the engine key of all places, the middle digit really is the number of cylinders – unlike in the engine designation. Confuse the two systems and you will inevitably reach the wrong conclusion.

Forums carry a stubborn debate about whether 306D3 is „the engine code“ or not. Both sides are right: it is a short identifier for this engine, but it is not its development designation. That is M57TÜ2D30. Which is exactly why parts dealers, vehicle papers and reference works often show three different codes for one and the same engine. It is not a contradiction, it is different languages for the same thing.

Stamped chassis number on the bodywork of a BMW M1
This is what stamped characters look like once you have found them – although this is the chassis number of a BMW M1, not the engine number. No freely usable photograph of a stamped BMW engine number exists; the principle is the same, the location is not. Photo: Micham6, CC BY-SA 3.0, via Wikimedia Commons.

Where the number sits on the engine

Here I have to be honest: there is no publicly available overview of the stamping locations broken down by engine family. The reliable source is BMW’s workshop documentation (TIS or ISTA, the „engine identification“ document). What can be documented from public sources is this – with varying degrees of confidence:

Engine Location Confidence
M50 / M52 / M54 intake-manifold side, between oil filter and throttle body, low down where the block meets the sump, on a small raised pad. Two entries sit there one above the other: the engine key on top („28 6 S1“), the eight-digit engine number below it forum and workshop practice, but very specific and consistent across several accounts
N52, N54, N55 stamped on a marked pad on the cylinder block only described in general terms
B37, B38A, B47, B48A (transverse) in the sump area only described in general terms
B38B, B48B (longitudinal) different from the A variants, not specified further uncertain
M20, M30 no solid source. Practical accounts name the side of the block near the starter or the sump; the eight-digit number often shown on the M20 under the cover of the oil-pump drive shaft is a casting number, not the engine number uncertain – do not rely on it
M47, M57, N47, N57, B57 each has its own marked stamping pad on the block documented only in general terms

Two rules hold whatever the engine. First: the number is always stamped into the metal block, never printed on the plastic cover. Second: it almost always sits on a small machined flat – which stands out once you know what you are looking for.

In practice that means: clean the block, take a good lamp, and work along the lower edge of the block on the intake side. Four decades of oil and road grime turn stamped digits into a puzzle; a rag with brake cleaner and light held at a shallow angle does more than any torch pointed straight at it.

And the more honest advice: if all you want to know is which engine should be fitted, going via the VIN is more reliable than searching the block. BMW internally assigns the factory-fitted unit to every VIN – that is what every online parts catalogue rests on. You only need to look at the block when you want to check whether the original engine is still in there.

There is no formula linking engine number and VIN. You cannot derive one from the other. What exists is BMW’s internal assignment – and that is only accessible through the parts catalogues.

What of it appears in the vehicle papers

Considerably less than most people assume. The German registration document, the Zulassungsbescheinigung Teil I, uses the EU-harmonised field codes, so the same letters apply on a British V5C or an Austrian Zulassungsschein. In it you will find:

Field Content
E VIN, 17 characters
D.1 / D.2 / D.3 make / type-variant-version / commercial description
P.1 displacement in cm³
P.2 rated output in kW
P.3 fuel type – not the engine code, and certainly not the engine number
P.4 rated engine speed
2.1 / 2.2 German manufacturer key (HSN) and type key (TSN)
10 fuel code of the German federal motor authority: 0001 petrol, 0002 diesel, 0004 electric, 0008 petrol hybrid, 0025 petrol plug-in hybrid

Two corrections to widespread assumptions. P.3 holds the fuel type, not the engine code. And field 6 holds the date of the EC type approval, not the engine key.

Where the engine code turns up is inconsistent. In newer papers you occasionally find it around field 2.2 – one real example is the entry B47 D20 A. That collides with the standard use of 2.2 for the type key, and practice differs by registration office and model year. In papers issued before 2005 the code often sat under „Motorkennbuchstabe“, engine letter code.

What is certain is the statement in the other direction: the individual engine number practically never appears in the vehicle papers today. If you need it, you have to go to the engine.

Interactive: type in an engine code, a layout or a car – the list filters as you type. Compiled by Bernie’s Garage. A selection of the important series, not a complete overview.
BMW M10 four-cylinder with L-Jetronic in the engine bay of a BMW E30
The M10 in an E30, here with L-Jetronic. More than 3.5 million built in 26 years – and in Formula 1, out of the same block, up to 1,400 hp in qualifying. Photo: Yannik0502, CC BY-SA 3.0, via Wikimedia Commons.

The petrol engines: from M10 to B58

M10 (1962–1988) – the ancestor

Inline four, single overhead camshaft, two valves per cylinder, timing chain, hemispherical combustion chambers, forged crankshaft in five main bearings. 1.5 to 2.0 litres, 55 to 125 kW. More than 3.5 million units in 26 years – it carried the Neue Klasse, the 02 series, the E12, E21, E28 and E30. Mixture preparation ran from Solex carburettors through K-Jetronic to L-Jetronic.

The finest footnote: the M12 motorsport derivative made up to 1,400 hp from 1.5 litres in Formula 1 qualifying. Out of the same block that ticked over quietly in a 1502.

M20 (1977–1993) – the small six

Straight-six, single overhead camshaft, two valves, rocker arms – and a toothed belt, not a chain. 2.0 / 2.3 / 2.5 / 2.7 litres, 90 to 126 kW. Mixture preparation from the Solex carburettor through K- and LE-Jetronic to Motronic 1.1 and 1.3. Cars: E21, E28, E30, E34, Z1.

The 2.7-litre „eta“ version is the odd one out: deliberately laid out for torque at low revs, 240 Nm at 3,250 rpm, and in exchange hardly keen to rev. Economical, but distinctly untypical by BMW standards.

M30 (1968–1995) – the „Big Six“

Straight-six, single overhead camshaft, two valves, timing chain, rocker arms, cast-iron block with aluminium head. 2,494 to 3,430 cm³, 110 to 160 kW. 27 years in production – BMW’s longest-lived engine series. It sat in the 2500, the 3.0 CS, the E12, E23, E24, E28, E32 and E34. Ward’s lists it among the best engines of the twentieth century.

M40 (1987–1994) and M43 (1991–2002)

M40: four cylinders, one camshaft, eight valves, toothed belt, hydraulic lifters. 1.6 litres with 73–75 kW, 1.8 litres with 83–85 kW. Motronic 1.3 in the E30, 1.7 in the E36. Cars: 316i and 318i in E30 and E36, 518i in the E34.

M43: the successor, technically the same layout but with a timing chain instead of a belt and roller finger followers. 1.6 / 1.8 / 1.9 litres, 101 to 117 hp. New were the DISA variable intake manifold, a camshaft sensor and a knock sensor.

M42 (1989–1996) and M44 (1996–2000)

M42: BMW’s first volume four-cylinder with twin overhead camshafts and 16 valves. Timing chain with hydraulic tensioner, forged crankshaft, cast-iron block, 1,796 cm³, 100 kW (136 hp), 172 Nm at 4,600 rpm, compression 10.0:1. Cars: E30 318is, E36. The S42 racing derivative made up to 320 hp from 1,999 cm³ in Super Touring.

M44: 1,895 cm³, 103 kW (138 hp), 180 Nm. Roller finger followers cut valvetrain friction by around 70 per cent; a hot-film air mass meter came with it. The crankshaft, however, was cast rather than forged. Built in Steyr.

M50 (1990–1996) – the turning point

Straight-six with twin overhead camshafts and four valves per cylinder, timing chain. 1,991 / 2,394 / 2,494 cm³. From September 1992 as the M50TÜ with single VANOS – the first BMW engine with variable valve timing of any kind. Cars: E34 520i and 525i, E36 320i and 325i.

M52 (1994–2000)

The M50 in aluminium: the block got a Nikasil coating – except for the USA and Canada, where the M50’s cast-iron block ran on until 1999. 1,991 to 3,152 cm³, 148 to 190 hp. Early engines with single VANOS, from 1998 the M52TÜ with double VANOS. Cars: E36, E39, E38, Z3 – and, in South Africa, even the Land Rover Defender.

M54 (2000–2006)

Straight-six, aluminium block with cast-iron liners – which settled the Nikasil question. Double VANOS, DISA two-stage intake manifold, electronic throttle with no mechanical fallback, Siemens MS43. Rev limit 6,500 rpm.

Version Displacement Output Torque
M54B22 2.2 l 125 kW / 168 hp at 6,100 210 Nm at 3,500
M54B25 2.5 l 141 kW / 189 hp at 6,000 245 Nm at 3,500
M54B30 3.0 l 170 kW / 228 hp at 5,900 300 Nm at 3,500
M54B30 ZHP 3.0 l 175 kW / 235 hp –

Three years running among Ward’s ten best engines. Cars: E46 330i, E39 525i and 530i, E53 X5, E60, Z4.

M60 (1992–1996) and M62 (1995–2005) – the V8 returns

M60: 90-degree V8, four valves per cylinder, duplex timing chain with self-adjusting tensioner. BMW’s first V8 in more than 25 years. M60B30: 2,997 cm³, 160 kW (218 hp). M60B40: 3,982 cm³, 210 kW (286 hp). Cars: E32 740i, E34 540i, E38 740i, E31 840i.

M62: aluminium block, now a single-row timing chain. 4.4 / 4.6 / 4.8 litres. From 1998 as the M62TÜ with VANOS on the intake camshafts and drive-by-wire. Mostly Alusil; only the very earliest examples were still Nikasil. Cars: E39 535i and 540i, E38 735i and 740i, E53 X5 – plus the Range Rover L322 and the Morgan Aero 8.

BMW M70 V12 from a BMW E31 850i
The M70 from an E31: BMW’s first production V12 and the first post-war German twelve-cylinder in a passenger car. At heart two 2.5-litre M20s at 60 degrees – with two control units, two fuel pumps and duplicated sensors. Photo: Alexander Migl, CC BY-SA 4.0, via Wikimedia Commons.

M70 (1987–1996) and M73 (1993–2002) – the twelve-cylinders

M70: BMW’s first production V12 and the first post-war German twelve-cylinder in a passenger car – ahead of Mercedes, ahead of VW. 5.0 litres, one camshaft per bank, only two valves per cylinder, 296 hp at 5,200 rpm, 450 Nm. The architecture is essentially two 2.5-litre M20s at 60 degrees.

What stands out is the thoroughgoing redundancy: two Motronic control units, two fuel pumps, two fuel rails, duplicated sensors, in some cases two alternators. In an emergency the engine runs on six cylinders. Cars: E32 750i, E31 850i, Alpina B12.

M73: 5.4 litres, 326 hp at 5,000 rpm, International Engine of the Year over 4 litres in 1999. Cars: E38 750i, E31, Rolls-Royce Silver Seraph. A four-valve prototype, the M72 with 355 hp, never reached production.

N42, N45, N46 – the Valvetronic fours

The N42 (2001–2004) was BMW’s first engine with Valvetronic, the fully variable valve lift that largely makes the throttle butterfly redundant. Aluminium block, two balancer shafts. N42B18: 1,796 cm³, 105 kW. N42B20: 1,995 cm³, 110 kW. Cars: E46 316i through 318Ci.

The N45 is the variant without Valvetronic, the N46 (2004–2015) the revised version with it. 1.8 and 2.0 litres, 85 to 127 kW. It simply carried on after the N43 arrived, because the N43 could not be used in countries with high-sulphur fuel. On the N40 the sources contradict each other: some describe it as an N42 without Valvetronic, others as an N42 without balancer shafts.

N52 (2004–2015) – the last naturally aspirated six

Technically the most elaborate engine in this list. The world’s first water-cooled production engine with a magnesium-aluminium composite crankcase: a magnesium jacket around an aluminium core. Valvetronic and double VANOS, an electric water pump instead of a belt drive, a volume-controlled oil pump and a rev limit raised from 6,500 to 7,000 rpm. Compression 10.7:1, 100 RON recommended. 130 to 200 kW.

Twice among Ward’s ten best engines – and BMW’s last straight-six without forced induction. After it came the turbocharged fours.

N53 (2006–2013) – the lean-burn six

Straight-six with direct injection, piezo injectors and stratified charge, double VANOS, magnesium block – but no Valvetronic, for which there was no room. Europe and selected markets only: for North America, Canada, Australia and Malaysia it was considered unsuitable, because the sulphur content of the fuel there would have damaged the direct injection. 140 to 200 kW.

N54 (2006–2016) – the first volume turbo

BMW’s first turbocharged petrol engine in volume production. 3.0 litres, two turbochargers, direct injection, double VANOS, aluminium block – expressly without Valvetronic. 225 to 250 kW. Its reputation rests on throttle response: contemporary tests said it could pass for a naturally aspirated engine.

N55 (2009–2019)

The successor and in many ways the better engine: BMW’s first straight-six with a twin-scroll turbocharger – one charger instead of two. Now with Valvetronic, which improved response, low-end torque, emissions and consumption. Instead of the N54’s expensive piezo injectors it used solenoid injectors. 225 to 272 kW, 400 to 500 Nm. Three years running among Ward’s ten best.

N20 (2011–2017) and N13

N20: four cylinders, 1.6 and 2.0 litres turbocharged, twin-scroll charger, double VANOS, Valvetronic, direct injection. It took the place of the naturally aspirated N52 and N53 sixes – at comparable output, with more torque low down and less consumption. For many people this was the moment BMW stopped being BMW.

N13: 1,598 cm³ turbo out of the Prince family, the joint development between BMW and PSA. 136 or 170 hp. Cars: F20 1 Series, F30 316i and 320i ED. Its successor was the three-cylinder B38.

N62, N63, N74 – the big ones

N62 (2001–2010): naturally aspirated V8, the first BMW V8 with Valvetronic and the world’s first engine with continuously variable intake runner length. 3.6 to 4.8 litres, from 270 hp. Worth noting: there was never an M version of it.

N63 (since 2008): V8 in „hot-V“ layout – the exhaust manifolds and turbochargers sit inside the vee, the intake is on the outside. That shortens the exhaust path and makes the engine narrower. N63B44O0: 402 hp. N63B44T3 from 2018: 523 hp.

N74 (since 2008): BMW’s first turbocharged V12, 6,592 or 6,749 cm³, 407 to 625 hp. Direct injection, double VANOS, no Valvetronic. Cars: F01 760i, G12 M760Li – and the Rolls-Royce Phantom VIII, Ghost and Cullinan.

B38, B48, B58 – the modular family

All three follow the same layout: 500 cm³ per cylinder, direct injection, Valvetronic, double VANOS, turbocharger.

B38 (since 2013): three cylinders, 1.2 and 1.5 litres, compression 11:1, single-scroll charger with an aluminium turbine housing. 55 kW up to 141 hp. Cars: i8, 1 Series, 2 Series, 3 Series, X1, X2, every MINI.

B48 (since 2014): four cylinders, 1,998 cm³, twin-scroll charger. Roughly 170 to 312 hp. The B48TÜ from 2018 brought a one-piece timing chain, separate cooling circuits and forged components. SULEV variant: B46. Cars: 1 Series to 7 Series, X1 to X4, Z4 – plus the Toyota Supra and the Morgan Plus Four.

B58 (since 2015): straight-six, 2,998 cm³, closed-deck aluminium block, compression 11.0:1, twin-scroll charger with a water-cooled charge air cooler, forged steel crankshaft and forged rods. 213 to 324 kW. Five times among Ward’s ten best engines. Cars: 3 Series to 7 Series, X3 to X7, Z4, Toyota GR Supra, Morgan Plus Six, Ineos Grenadier.

BMW S85 V10 from the BMW M5, E60 series
The S85: BMW’s only production ten-cylinder, 507 hp from five litres without forced induction, 8,250 rpm, ten individually actuated throttle bodies. International Engine of the Year four years running. Photo: Iamjosemom, CC BY 4.0, via Wikimedia Commons.

The M engines: S14 to S58

The S series is the part of the programme BMW is famous for – and the part where the naming system confirms itself most elegantly. Every S engine carries the leading digit of the series it came from.

Engine Built Layout Output Notable Cars
S14 1986–1991 I4, 2.0–2.5 l 143–175 kW
192–235 hp
M10 block with a shortened S38 head, two throttle bodies with two butterflies each E30 M3
S38 1984–1995 I6, 3.45–3.8 l 255–335 hp six individual throttle bodies with intake trumpets in an aluminium plenum; replaced the M88 E28 M5, E34 M5, M6
S50 / S52 from 1992 / 1996–1999 I6, 3.0–3.2 l S52: 240 hp S50B32 with double VANOS; S52 North America only E36 M3
S54 2001–2008 I6, 3,246 cm³ 333 hp at 7,900,
CSL 360 hp
cast-iron block, compression 11.5:1, individual throttle bodies, 8,000 rpm E46 M3, M3 CSL, Z3 M, Z4 M
S62 from 1998 V8, 5.0 l 294 kW / 400 hp double VANOS on intake and exhaust, 7,000 rpm E39 M5, Z8
S65 2007–2013 V8, 4.0/4.4 l 420–450 hp at 8,300 compression 12.0:1, 8,400 rpm, eight individual throttle bodies; derived from the S85 E9x M3, M3 GTS, M3 CRT
S85 2005–2010 V10, 5.0 l 378 kW / 507 hp BMW’s only production V10, 8,250 rpm, about 100 hp per litre, ten electrically actuated individual throttle bodies E60 M5, E63 M6
S63 from 2010 V8 turbo, 4.4 l up to 591 hp hot-V like the N63 X5 M, X6 M, M5, M8
S55 from 2013 I6 turbo, 3.0 l up to 493 hp closed-deck block, compression 10.2:1, two mono-scroll chargers (one per bank of three cylinders) F80 M3, F82 M4, F87 M2
S58 from 2019 I6 turbo, 3.0 l 473 hp (O0),
530 hp (T0)
closed-deck cast-iron block, double VANOS and Valvetronic; derived from the B58 G80 M3, G82 M4, X3 M, M4 CSL

The S85 deserves a remark of its own. A ten-cylinder in a saloon, 507 hp from five litres without forced induction, 8,250 rpm, ten individual electrically actuated throttle bodies – and International Engine of the Year four years running. It has not happened again, and it will not. The S65 of the E92 M3 is essentially the same engine with two cylinders fewer: identical bore and identical stroke, 92 × 75.2 mm.

The diesels: from M21 to B57

Engine Built Layout Output Injection Cars and notable points
M21 1983–1991 I6, 2,443 cm³ 63–85 kW
84–114 hp
swirl chamber, Garrett turbo E28 524td – in 1983 the fastest production diesel car in the world; E30 324d/324td
M51 1991–2000 I6, 2,497 cm³ 85–105 kW
114–141 hp
swirl chamber, Bosch VP37 E34, E36, E38 – plus the Range Rover P38A and the Opel Omega B
M41 1994–2000 I4, 1,665 cm³ 66 kW / 89 hp indirect injection, turbo E36 318tds. BMW’s first four-cylinder diesel, derived from the M51 – 86 % shared parts
M47 1998–2007 I4, about 2.0 l 85–120 kW
114–161 hp
increasingly common rail E46 320d, E39; as the M47R, mounted transversely, also in the Rover 75 and Land Rover Freelander
M57 1998–2013 I6, 2.5–3.0 l 110–210 kW
148–282 hp
common rail, 1,350 → 1,600 bar E39 525d, E46 330d, E60 530d, Range Rover L322. TÜ and TÜ2; aluminium block from TÜ2. Built in Steyr
M67 1998–2009 V8, 3.9/4.4 l 190–243 kW
255–326 hp
common rail, bi-turbo E38 740d, E65 740d. The first bi-turbo diesel V8 in a luxury car, up to 750 Nm; twice International Engine of the Year. No direct successor
N47 2007–2014 I4, 1.6/2.0 l 70–160 kW
94–215 hp
common rail 1 Series to 5 Series, X1, X3, MINI – and Toyota in Europe. See weak points
N57 since 2008 I6, aluminium 150–230 kW
201–308 hp
common rail 1,800 bar; bi-turbo 2,000 bar; N57S as a tri-turbo 3 Series to 7 Series, X3 to X6. Replaced the M57 and the M67 at once
B37 since 2012 I3, 1,496 cm³ 70–85 kW
94–114 hp
common rail, variable-geometry turbo 116d, 2 Series Active Tourer, X1, MINI Cooper D
B47 since 2014 I4, 2.0 l 85–170 kW
114–228 hp
common rail, compression 16.5:1 from the B47TÜ1 (November 2017) with AdBlue. B47D longitudinal, B47C transverse
B57 since 2015 I6, 3.0 l 195–294 kW
261–394 hp
common rail, up to four turbochargers in a double sequential arrangement debut in the G11 7 Series; 3 Series to 8 Series, X3 to X7, Ineos Grenadier

Two engines on this list wrote motoring history. The M21 in the 524td was the fastest production diesel car in the world in 1983 – at a time when diesel meant taxis and tractors. And the M67 was the first diesel V8 with two turbochargers in a luxury car; 750 Nm from a compression-ignition engine was a statement in 1998. It never got a successor: the 740d passed to the N57, a six.

Engine bay of a BMW 335i, E90 series, with turbocharged straight-six
The engine bay of an E90 335i – by turbocharger and build date the N54, BMW’s first turbocharged petrol engine in volume production. The photographer stops short of committing himself in the image description. Photo: Zongxianglee, CC BY 4.0, via Wikimedia Commons.

Weak points, engine by engine

One word first: I list here only what can be documented, and I say so when a widespread claim could not be. That matters more with engine faults than elsewhere, because half-knowledge is particularly persistent in forums – and because an undeserved bad reputation can make a good engine unsellable.

N47 – the timing chain at the back

The best-known BMW engine failure of this century. Premature timing chain wear, worst on engines built between 1 March 2007 and 5 January 2009; failures also occurred on engines built up to 2015. The real problem is the position: the chain sits at the back of the engine, near the flywheel – to change it the gearbox has to come out. The symptom is rattling; in bad cases the engine shuts down while driving. BMW paid limited goodwill but refused compensation.

Less well known but equally documented: broken wastegate springs, which cause boost loss and 30 to 50 per cent higher fuel consumption, and porous vacuum hoses at the EGR cooler – which led to a recall of around 1.6 million vehicles in 2018.

M60, early M52 and M62 – Nikasil

The sulphur content of the fuels sold in the early nineties in the USA, Britain and South America attacked the Nikasil bore coating. The result was loss of compression. BMW replaced engines under warranty and switched to Alusil; on the M52 it became cast-iron liners. On the M62 only early examples were affected.

On the M60 you can tell from the casting number, on the right-hand side of the block level with the third cylinder, above the coolant drain:

Casting number Specification
1 725 970 / 1 741 212 Nikasil, M60B30
1 725 963 / 1 742 998 Nikasil, M60B40
1 745 871 Alusil, M60B30
1 745 872 Alusil, M60B40

This list does not come from BMW but from the scene – it is internally consistent and has been in use for years, but it is not a manufacturer document. And the practical reading: with today’s fuel quality, a Nikasil block that passes a clean compression test can last a very long time yet. The panic of 1997 is no longer a panic in 2026.

N54 – the high-pressure fuel pump

The most serious N54 problem: if the high-pressure pump fails, the engine shuts down. A 2010 recall covered more than 130,000 vehicles, around 40,000 of which had the pump replaced; BMW extended the warranty to ten years or 120,000 miles. Also documented: injector failures with the same warranty extension, and wastegate rattle from bushing wear. All of these extensions applied to the USA only – German-market cars got none of them.

S54, S65, S85 – the rod bearings

The classic among M engine failures. On the S85, rod bearing wear is documented from as little as 80,000 km in some cases; on the S54 it mainly affects the 2001 to 2003 model years, with the potential to destroy the whole crank assembly.

The causes are well researched and lie in several factors working together. BMW systematically reduced bearing areas across the generations to save friction – so the same combustion forces act on smaller surfaces. Add inertial forces that rise with the square of engine speed, full load at low revs (a thin oil film), mixed friction at cold start, and oil change intervals that are too long. The S54 is considered the most exposed: the smallest bearing area at 779 mm², plus an oil pressure control valve that tends to stick.

A second specialist source adds the bearing clearance being too tight – around 0.001 inch as standard against an industry guide value of 0.0025 inch – and, on the S54, a design assuming oils with a high ZDDP content, which modern oils no longer provide for emissions reasons.

The recommendations diverge depending on the source, and it is worth knowing that before you spend money. One advises an annual oil change, or every 10,000 km, with a high-grade fully synthetic oil, and avoiding long warm-up phases and full load at low revs. The other recommends changing the bearing shells on the S65 and S85 preventively about every 96,000 km, using coated bearings.

For a sense of the cost: shell replacement including diagnosis 2,000 to 3,000 euros, extended crankshaft work 5,000 to 10,000 euros, a full rebuild after a catastrophic failure 15,000 to 25,000 euros.

M52TÜ and M54 – the crankcase ventilation

Every part of the crankcase ventilation system ages together. Typical signs: markedly rising oil consumption, brittle and cracking vacuum hoses (classically the hose from cylinder 1 to cylinder 6), a torn diaphragm in the ventilation valve with a trumpet-like noise when you open the oil filler cap, and a dipstick tube blocked with an oil-water emulsion.

The test costs nothing: with the engine running, lay a plastic bag over the open oil filler neck. If it is sucked firmly in, the valve has failed. Left alone, this leads to heavy oil loss, poor running and, in the extreme, internal damage.

N42 and N46 – Valvetronic and timing chain

The Valvetronic here often fails through worn eccentric shafts or dead actuator motors; the typical symptom is a badly fluctuating idle. More serious is timing chain stretch, which can end in engine failure, encouraged by failed chain tensioners and neglected oil changes. The warning sign is rattling at cold start or on gear changes. Add oil leaks at the valve cover, valve stem seals and vacuum pump, plus ageing VANOS solenoids.

So for these engines the buying rule is: a complete service history and documented timing chain replacement – or walk away.

N20 – the timing chain guide

Early N20s had timing chain guides made from faulty polycarbonate that broke down prematurely. If the guide fails, the chain jumps teeth, pistons and valves collide – catastrophic engine failure. A class action followed in the USA in 2017; BMW’s motion to dismiss failed, and a federal judge ruled that the company could not escape the claim entirely.

N63 – oil consumption and what follows

The N63 counts as the most troublesome modern BMW V8: timing chain stretch, failed injectors, damaged valve stem seals and excessive oil consumption. An investigation by the US authority NHTSA looked at the sheer number of problems in 2019 but never ordered a mass recall.

Instead there was the „N63 Customer Care Package“ – expressly not called a recall by BMW, but effectively one. It covered free inspection and, where needed, replacement of injectors, battery, low-pressure fuel sensor, vacuum pump, ventilation lines and air mass meters. On top of that the service interval was shortened from two years to twelve months. Affected model years: 2008 to 2014.

M47 and M57 – the swirl flaps

The M47D20TÜ introduced swirl flaps in every intake port, held by two small screws on an actuating rod. Vibration can work these screws loose – the flaps then reach the cylinder and destroy pistons, cylinder head and turbocharger. BMW strengthened the design in 2006. The same principle exists on the M57, and removing or replacing the flaps preventively is common practice there – although the failure mechanism can only be documented for the M47.

M42 – the profile gasket

Early M42s suffered wear in the timing chain components. More serious is the profile gasket that seals the lower chain case against the underside of the cylinder head: if it fails, coolant reaches the engine oil, which can take the bearings with it. BMW improved the gasket material and repaired the cars under warranty.

M20 – toothed belt and head cracks

The M20 is an interference engine: if the belt breaks, the pistons destroy the valves. With neglected servicing it breaks soon enough. On top of that the cylinder head tends to crack at the camshaft bearing between the fifth and sixth cylinders when it warms up unevenly, and the crack can run on around the intake valve of the fifth cylinder into the water jacket.

S54, S55, S58 – the finer points

S54: breaking tabs on the exhaust camshaft hub, VANOS solenoid failure from vibration and heat, disintegrating seals on the sealing plate – and an exhaust-side timing chain rail that can wear from as little as 48,000 km (30,000 miles) if the improved parts were never fitted.

S55: the crankshaft hub (rare but expensive), carbon build-up as a consequence of direct injection, oil leaks at ageing seals. S58: wastegate rattle, a leaking oil cooler, valve coking, occasional wear on the crankshaft trigger wheel. Both lists come from dealer and blog sources; they say nothing about how often any of it happens.

N57 – the fires in British police cars

An unusual case. In January 2022 BMW acknowledged a technical problem connected with vehicle fires in British police cars. It occurred after long periods of idling followed by fast driving – precisely the duty cycle of a patrol car. British police forces withdrew or restricted N57 vehicles; in January 2023 BMW stopped supplying British police forces altogether.

What I could not document

These four count as settled fact in forums but could not be supported by solid sources. I list them as experience, not as fact:

  • M30, head gasket. There are forum discussions about cracked heads on six-cylinders, but no solid source identifying this as a typical M30 weak point.
  • M40, worn camshafts. Here there are a great many forum threads with photographic evidence – but no specialist source. The experience is so unanimous that I would take it into account when buying; that still does not make it documented.
  • N52, valve stem seals and the electric water pump. Likewise only experience.
  • M50 and M52, cooling system. The familiar rule – water pump with a plastic impeller, thermostat, expansion tank and radiator as a wear set roughly every 100,000 km – could not be supported by a specialist source with figures. There are plenty of forum threads about coolant loss and overheating on these engines, and I consider the rule sensible. I cannot pass it off as documented.

Common errors

„The M3 has an M3 engine.“
There are no M3 engines. The six generations ran with the S14, S50 or S52, S54, S65, S55 and S58 – all S engines.

„The number in M50 is the cylinder count.“
The M50 is a six. On the old M engines the number is a series number; in the new scheme the first digit is a cylinder code in which, of all things, 5 stands for the straight-six. BMW has never built a five-cylinder passenger-car engine.

„S stands for Sport.“
Not documented. What is documented is the function: S marks engines from BMW M GmbH for road cars, P the pure racing engines. What the letter itself is meant to stand for, BMW has never written down.

„M stands for Motorsport.“
In the engine designation, M simply stands for Motor, engine. If M meant Motorsport, the E46 M3 engine would have to be called M54 – and that engine exists, in the 330i.

„The engine code is in the registration document under P.3.“
P.3 holds the fuel type. The individual engine number practically never appears in the registration document today.

„306D3 is the engine code.“
It is the engine key, a short identifier for the same engine. The development designation is M57TÜ2D30. Both are correct; they simply belong to different systems.

How to use the code in practice

Buying parts. Do not rely on the model name. Depending on the year, a 325i can have an M20, M50, M52, M54 or N52 – five fundamentally different engines under the same boot lid. Search by VIN or by engine code, never by „E36 325i“.

Buying used. The code tells you what to look at. An N47 from 2008 means: have the timing chain checked, before you buy. An M54 means: crankcase ventilation and oil consumption. An S54 means: rod bearings, service history, oil change intervals. An M60 from the early nineties means: read the casting number and run a compression test.

Selling. Put the full engine code in the advertisement and you will sell faster. „E92 M3, S65B40, rod bearings renewed at 96,000 km“ answers three questions before anyone asks them.

Placing the output. On the newer engines the seventh position tells you where your example sits in the range. A B58B30M0 is the entry grade, a B58B30O1 the revised upper one. That matters as much for remapping as for the question of why two supposedly identical 340i pull differently.

And the most important sentence at the end: what counts is always what is written on your engine. Not the model year, not the badge on the boot lid, not the entry in the online advertisement. The block does not lie.

Further reading

These pieces are currently published in German only; the titles are given as they appear on the site.

The counterpart for the other group: Motorkennbuchstaben bei Audi und VW, including the EA numbers and a search across 296 engine letter codes. On the cars these engines sit in: Kaufberatung BMW E32 (M30, M60, M70), Kaufberatung BMW E24 and Kaufberatung BMW E30. How an engine is properly rebuilt: Generalüberholung Schritt für Schritt. And on the question of who decides what BMWs look like: siebzig Jahre BMW-Design.

Further reading: The BMW kidney: ninety years of a radiator grille — the component that sits in front of every one of these engines, and the one question BMW has never answered.

Sources

  1. BimmerLife: BMW Engine Designations Explained – meaning of the leading letters M, N, S, P, B, W; structure of the eight-character codes; output grades K/U/M/O/T/S.
  2. Esse Werks: BMW Engine Codes Explained – cylinder code, fuel and mounting letters, displacement in tenths of a litre.
  3. BimmerWorld: BMW Chassis and Engine Codes – S against P, and the leading digits mapped to engine layout.
  4. BMW-Syndikat: Bedeutung der Motorenkennzeichnung – German-language mapping of the output grades (u = bottom, o = top end, t = top).
  5. BMW-Syndikat: Motornummer am M52 – stamping location, engine key „28 6 S1“ and the eight-digit engine number.
  6. Motorenlager: Motorcode im Fahrzeugschein finden – engine code against engine number, and where each appears in the papers.
  7. checkdenwagen: Felder der Zulassungsbescheinigung and evbnummer: Fahrzeugschein – what fields E, D, P.1 to P.4, 2.1 and 2.2 contain.
  8. Wikipedia: Kraftstoffcode – the German federal motor authority codes in field 10.
  9. Wikipedia on the petrol engines: M10, M20, M30, M40, M42, M50, M52, M54, M60, M62, M70, N42, N52, N53, N54, N55, N20, N62, N74, B38, B48, B58.
  10. Wikipedia on the M engines: S14, S38, S63 and N63, S65, S85.
  11. Wikipedia on the diesels: M21, M41, M51, M47, M57, M67, N47, N57, B37, B47, B57.
  12. FCP Euro: Guide to the BMW S54 – displacement 3,246 cm³, CSL with 360 hp, rod bearing failures of the 2001 to 2003 model years, VANOS and chain rail problems.
  13. VOSS Competition: Pleuellagerschaden von S14 bis S85 – shrinking bearing areas, 779 mm² on the S54, maintenance advice and cost ranges.
  14. Sprint Motorsports: BMW Rod Bearing Issue Explained – bearing clearance 0.001 against 0.0025 inch, the ZDDP question, replacement intervals for the S65 and S85.
  15. Probsten-Tech: Kurbelgehäuseentlüftung am M52TÜ – symptoms, the plastic bag test, consequential damage.
  16. Gebrauchtwagenberater: BMW N42 Probleme – Valvetronic actuator, eccentric shaft, timing chain stretch, VANOS solenoids.
  17. CarComplaints: N63 Customer Care Package – scope of the measure, shortened service interval, affected model years.
  18. Garagistic: Picking the right M60 engine – casting numbers separating Nikasil from Alusil.
  19. PM-Tec: BMW M20 – the eta layout, the toothed belt in an interference engine, cracking at the camshaft bearing.
  20. Bimmer-Service: BMW Engine Number Identification – structure of the engine number, stamping locations on the newer series.
  21. MT Auto Parts: BMW Engine Code Location – the basic rule of metal block rather than plastic cover, identification via the VIN.

On how well this is documented: BMW has never published the engine naming system in full. What stands here is a reconstruction from specialist publications, cross-checked against real engine codes and real output figures – the output grades, for instance, can be confirmed against two independent engine families. For the stamping locations of the engine number, and for some of the word readings, the sources are thin; that is said explicitly at the relevant places. The reliable source for stamping locations remains BMW’s own workshop documentation. Source titles are left in the language they were published in.

Bernd Mischke

About the author

Bernd Mischke, born 1975. Trained mechanic, today a simultaneous interpreter for English and a trainer on automotive subjects – on the shop floor and worldwide. Writes here about what sits between the brochure text and the pub argument. More about me

Questions, corrections or a suggestion for a topic? Straight to me: bernie[at]bernies-garage.com

Werkstattpost

A letter from the garage once a month: new articles, finds from the research, and now and then a question for you. The letter itself is written in German.

A confirmation email follows – the sign-up is complete only once you click the link inside it. Unsubscribe any time with one click, and nothing is passed on to third parties.

What should we write about?

Which model, which piece of engineering, which story is still missing here? Write it down – a lot of the subjects on this site came about exactly that way.

← Back

Thank you for your response. ✨

The suggestion goes straight to Bernd. The email address is optional and is used only for the reply.

×