BMW N20B20 engine code explained
N20B20 is the full code for BMW's first 2.0-litre TwinPower turbo petrol four, the engine that replaced the naturally aspirated straight-six in the 320i, 328i, 520i, 528i, X1, X3 and Z4 between 2011 and 2017. Two output tiers covered every application. It is remembered for the timing-chain and guide wear on pre-2015 builds, which BMW addressed mid-cycle and fixed properly in the B48B20 that replaced it.
Quick answer
The N20B20 is the 2.0-litre four-cylinder turbo petrol of the BMW N20 family, built 2011-2017. Bimmer.AI scores the family 6 / 10: a sound used buy provided the known weak points are documented. The tables below give every output tier and sticker letter BMW used on this stem and which cars got them; the failure table is the same one that powers the N20 family guide.
How to read N20B20
| Part of the code | Meaning |
|---|---|
| N | N-series engine generation (2001 to about 2015) |
| 20 | engine family number within the N-series |
| B | petrol, longitudinal (rear-drive platform: 1 to 8 Series, X3 to X7, Z4) |
| 20 | displacement in tenths of a litre: 2.0 litres |
| K / U / M / O / T / S + digit | output tier and revision, appended in BMW's internal naming (for example N20B20O1) |
| A / B / C / D | parts-catalogue engine version printed on the engine cover sticker (for example N20B20A) |
N20B20 output tiers and which cars have them
| Code | Output | Cars | Notes |
|---|---|---|---|
| N20B20M0 | 184 bhp | 320i (F30 / F31 2012-2015), 520i (F10 / F11 2011-2016), X1 sDrive / xDrive20i (E84), X3 xDrive20i (F25 2011-2014), Z4 sDrive20i (E89), 420i (F32 2013-2015) | The volume tier in the UK |
| N20B20O0 | 245 bhp | 328i (F30 / F31 / F34), 528i (F10 / F11), 228i (F22 / F23), 428i (F32 / F33 / F36), X1 xDrive28i (E84), X3 xDrive28i (F25), X4 xDrive28i (F26), Z4 sDrive28i (E89) | Higher boost, same hardware |
| N26B20 | 245 bhp (SULEV) | North American 328i / 428i / X1 28i | Emissions variant, not sold in the UK |
N20B20 sticker letters: N20B20A, N20B20B
On the N20 the parts letter is a reasonable proxy for chain risk: A is the early build, B the revised one. BMW's official fix date is fuzzy, so the safe rule is to treat anything built before 2015 as needing chain evidence past 80,000 miles, whatever the letter says.
| Sticker code | What it denotes |
|---|---|
| N20B20A | Original build (2011 to roughly 2014), the group with the documented chain-guide wear. |
| N20B20B | Later production (2014 to 2017) with the revised chain tensioner and guide material. |
Known problems on every N20B20
Failure data is held once, per engine family, so this table is identical to the BMW N20 guide. Cost ranges are indicative UK figures.
| Failure mode | Severity | Frequency | Typical onset | UK repair range |
|---|---|---|---|---|
| Timing chain stretch and tensioner wear | Catastrophic | Very common | 60 to 120k mi | £1,200 to £2,200 |
| Oil filter housing gasket leak | Moderate | Very common | 60 to 130k mi | £200 to £450 |
| Crankcase ventilation (PCV) diaphragm failure | Moderate | Common | 50 to 120k mi | £180 to £400 |
| Intake valve carbon buildup | Moderate | Common | 70 to 120k mi | £300 to £500 |
| Electric water pump failure | Moderate | Common | 60 to 110k mi | £450 to £700 |
Long-term verdict
Capable of 200,000+ miles IF the timing chain has been replaced or inspected. Pre-2015 builds carry the highest risk; BMW addressed the chain tensioner around 2015. The N20 also has well-documented oil-filter-housing gasket and PCV diaphragm wear items. With chain done and a documented service history, the N20 is a sensible used petrol. Without chain receipts past 80,000 miles, treat as a £1,200-£2,200 deferred maintenance liability.
Check a specific N20B20 listing
Paste any BMW N20 listing, VIN or registration. Bimmer.AI identifies the exact engine and returns the buyer report in 30 seconds.
Run a Bimmer.AI buyer report →Bimmer.AI is designed to help you identify BMW-specific buyer risks before you travel, negotiate, or pay for an inspection. It does not replace a physical inspection by a qualified mechanic, a legal vehicle-history check (e.g. HPI Check), or independent verification of finance, stolen, or write-off status. Repair-cost ranges are indicative UK figures that vary by region, specialist, parts supply, and labour rates.
Frequently asked questions
N20B20 timing chain: which cars are affected?
Every N20 built before roughly 2015: 320i, 328i, 520i, 528i, X1, X3, Z4 and the early 2 and 4 Series. The plastic chain guides wear and the tensioner loses grip, giving a cold-start rattle that lasts more than a couple of seconds and, eventually, P0016 / P0017 cam-crank codes. Preventative replacement is £1,200 to £2,200 at an independent BMW specialist. Post-2015 builds and the B48 successor rarely show it.
Is the 184 bhp or 245 bhp N20B20 more reliable?
They share the same block, chain and known weak points (chain guides, oil-filter-housing gasket, PCV diaphragm, electric water pump). The 245 bhp O0 runs more boost and tends to have been driven harder, so buy on history rather than badge. A documented, chain-done 328i is a better car than an unknown 320i.
Which BMWs have the N20B20 engine?
The N20B20 went into the following cars, by output tier. N20B20M0 (184 bhp): 320i (F30 / F31 2012-2015), 520i (F10 / F11 2011-2016), X1 sDrive / xDrive20i (E84), X3 xDrive20i (F25 2011-2014), Z4 sDrive20i (E89), 420i (F32 2013-2015); N20B20O0 (245 bhp): 328i (F30 / F31 / F34), 528i (F10 / F11), 228i (F22 / F23), 428i (F32 / F33 / F36), X1 xDrive28i (E84), X3 xDrive28i (F25), X4 xDrive28i (F26), Z4 sDrive28i (E89); N26B20 (245 bhp (SULEV)): North American 328i / 428i / X1 28i. The two-letter family badge is N20; any listing that quotes the family code is talking about one of these.
Is the BMW N20B20 reliable?
Bimmer.AI scores the N20 family 6 out of 10, which makes the N20B20 a sound used buy provided the known weak points are documented. Capable of 200,000+ miles IF the timing chain has been replaced or inspected. Pre-2015 builds carry the highest risk; BMW addressed the chain tensioner around 2015. The N20 also has well-documented oil-filter-housing gasket and PCV diaphragm wear items. With chain done and a documented service history, the N20 is a sensible used petrol. Without chain receipts past 80,000 miles, treat as a £1,200-£2,200 deferred maintenance liability.
What does N20B20 mean?
N is the N-series engine generation (2001 to about 2015), 20 is the family number, B means petrol, longitudinal (rear-drive platform: 1 to 8 Series, X3 to X7, Z4), and 20 is the displacement in tenths of a litre (2.0 litres). BMW appends an output tier and revision (K, U, M, O, T or S plus a digit) in its own naming, and the parts catalogue adds a version letter (A, B, C) that is what you see on the engine cover.