BMW N20B20 Engine - Replacement Cost,Problems & Compatibility

The BMW N20B20 is the 2.0-litre turbocharged inline-four petrol engine that powered a generation of BMWs between 2011 and 2019 - reconditioned units from approximately £2,200-£3,800, with strong UK demand for this widely-fitted engine.

BMW N20B20 engine replacement UK - reconditioned and rebuilt prices

Supply & Fit Available

12-Month Warranty

Nationwide Delivery

100+ Suppliers

Used from
£1,200
Reconditioned from
£2,200
Rebuilt from
£3,500
GB

Secure enquiry - no spam.

Quotes only from vetted UK engine specialists.

Key Specs

BMW N20B20 - Specifications at a Glance

BMW background image for engine specifications
Engine Code
N20B20 (multiple tunes: N20B20A, N20B20B, N20B20C, N20B20D)
Fuel
Petrol
Configuration
2.0L inline-4, single twin-scroll turbocharger, DOHC 16-valve, Double VANOS, Valvetronic
Power Output(s)
135-245 hp (100-180 kW) across multiple tunes
Years Produced
2011-2019
UK Models Fitted
12+ BMW models - full list in Compatibility below
2025 UK Replacement Requests
Replaced
[N43B20 - LINK PENDING - page not in current inventory]
Replaced By
B48B20A
Most Common Failure
Timing chain guide wear / VANOS solenoid failure
Reconditioned Price Range
£2,200-£3,800 supply-only

Vetted UK specialists for N20B20 replacements

Minimum 12-month warranty on reconditioned and rebuilt options

BMW 1 Series
01

BMW 1 Series

Generation/Chassis
F20/F21
Badge(s)
116i (136 hp), 118i (170 hp), 120i (184 hp), 125i (218/245 hp)
Years
2012-2016
BMW 1 Series
02

BMW 1 Series

Generation/Chassis
F20 LCI
Badge(s)
116i, 118i, 120i, 125i
Years
2015-2019
BMW 3 Series
05

BMW 3 Series

Generation/Chassis
F30/F31/F34
Badge(s)
320i (184 hp), 328i (245 hp)
Years
2012-2015
BMW 3 Series
06

BMW 3 Series

Generation/Chassis
F30 LCI
Badge(s)
318i (136 hp), 320i (184 hp)
Years
2015-2019
BMW 4 Series
07

BMW 4 Series

Generation/Chassis
F32/F33/F36
Badge(s)
420i (184 hp), 428i (245 hp)
Years
2013-2017
BMW X1
09

BMW X1

Generation/Chassis
E84
Badge(s)
sDrive18i (150 hp), sDrive20i (184 hp), xDrive28i (245 hp)
Years
2012-2015
Link
BMW X3
10

BMW X3

Generation/Chassis
F25
Badge(s)
sDrive20i (184 hp), xDrive20i (184 hp), xDrive28i (245 hp)
Years
2011-2017
Link
BMW X4
11

BMW X4

Generation/Chassis
F26
Badge(s)
xDrive20i (184 hp), xDrive28i (245 hp)
Years
2014-2018
Link
BMW Z4
12

BMW Z4

Generation/Chassis
E89
Badge(s)
sDrive20i (184 hp), sDrive28i (245 hp)
Years
2011-2016
Link
CROSS-BRAND

N20B20 is documented across 12 BMW applications spanning BMW 1 Series, BMW 2 Series, BMW 2 Series Active Tourer, BMW 3 Series, BMW 4 Series, BMW 5 Series, BMW X1, BMW X3, BMW X4, BMW Z4. Registration lookup confirms the exact suffix before quotes are sent.

Not sure which engine your car has?

Not sure which engine your car has- Enter your registration above - we'll confirm your exact N20B20 fitment before any quotes are sent.

Prices

BMW N20B20 Engine Replacement Cost (UK)

BMW N20B20 pricing visual
Condition
Supply Only
Fitted
(Independent Specialist)
Typical Warranty
Used
£1,200-£2,200£1,780-£3,0103-6 months
Reconditioned
£2,200-£3,800£2,780-£4,61012-24 months
Rebuilt
£3,500-£5,500£4,080-£6,31012-24 months

All figures . Fitted = supply price + labour band below.

Labour Guide

Fitting an N20B20 typically takes 8-12 hours at £65-£91/hr (independent specialist) - confirm exact labour when comparing quotes.

Price Factors

What moves the price on an N20B20 is the power tune (low-output vs high-output), whether the timing chain guides have been replaced, and whether the engine has suffered from VANOS solenoid failure. A reconditioned unit that includes new timing chain guides, VANOS solenoids, and gaskets commands a premium over a used take-out. See our full reconditioned engine cost guide.

Ready to compare N20B20 quotes?

Get competitive quotes from trusted UK specialists today.

N20B20 engine quote visual
Get N20B20 quotes from UK specialists
Common Problems

BMW N20B20 Engine Problems - What Actually Fails

Every engine has its weak points. Here are the known issues with the N20B20, based on real-world data and verified failure patterns.

Verified issue focus: Timing chain guide wear / VANOS solenoid failure.

BMW N20B20 common problems visual
1. Timing Chain Guide Wear - The N20's Most Notorious Issue
Typical onset:
50,000-100,000 miles (more common on earlier pre-2015 engines)
What happens:

The N20's timing chain guides are a known weak point, particularly on early production engines (2011-2015). The plastic guides can become brittle and break, causing the timing chain to lose tension. If ignored, the chain can jump, causing valves to contact pistons and catastrophic engine failure. Symptoms include a rattling noise on cold start-up and timing codes. This is the single biggest failure point on the N20 family.

Repair vs replace:

If caught early (rattle only, before timing codes appear), guide replacement is a major but manageable job (£1,500-£2,500). However, once the chain has jumped and valves have contacted pistons, the engine is typically beyond economical repair - a full replacement is the only option. Read our full timing chain failure guide

Read more about this issue
2. VANOS Solenoid Failure - Loss of Power & Rough Idle
Typical onset:
50,000-100,000 miles
What happens:

The N20's VANOS system uses solenoids to control variable valve timing. These solenoids can become clogged or fail electrically, causing poor low-end power, rough idle, hesitation on acceleration, and check-engine lights.

Repair vs replace:

VANOS solenoid replacement is a straightforward job (£300-£600) and doesn't require engine removal. Replacement of both intake and exhaust solenoids is often recommended as a preventative measure when the engine is showing symptoms. Read our full VANOS failure guide

Read more about this issue
3. Oil Leaks - Valve Cover Gasket & Oil Filter Housing
Typical onset:
60,000-100,000 miles
What happens:

The N20's valve cover gasket can harden and leak oil onto the exhaust manifold, causing a burning smell. The oil filter housing gasket is also prone to leaking, which can lead to oil loss and potential low oil pressure if ignored.

Repair vs replace:

Valve cover gasket replacement is straightforward (£300-£600). Oil filter housing gasket replacement is also manageable (£200-£500). Neither typically requires engine replacement.

Read more about this issue

The N20 was revised from 2015 onwards with improved timing chain guides and updated VANOS solenoids. Post-2015 engines are significantly more reliable, but the design vulnerabilities remain - regular maintenance and early intervention are key to longevity.

Compare rebuilt N20B20 prices with the timing chain guides already replaced

Compare Rebuilt N20B20 Prices
Engine Variants

N20B20 Sub-Codes Explained - Which One Is in Your Car-

The N20B20 was produced in several power output variants, distinguished by engine management calibration and minor hardware differences (turbocharger, compression ratio, fuel system). The engine code letters (A, B, C, D) indicate the specific variant and emissions configuration. - Fitted to: F30 328i (US), F22 228i (US), X1 xDrive28i (US), Z4 sDrive28i (US) - Key technical difference: Highest output tune (245 hp), larger turbocharger, higher boost pressure, specific ECU calibration for US/Export markets - Sub-code-specific failure note: Shares the family timing chain guide failure pattern; higher output may accelerate wear on high-mileage examples - Interchange note: Not a straight swap with lower-output variants - ECU, turbocharger and fuel system differ. Requires full electronics transplant if swapping between output levels - Fitted to: F30 320i (EU), F20 120i, F10 520i, E84 X1 sDrive20i, F25 X3 xDrive20i - Key technical difference: Standard output tune (184 hp), smaller turbocharger, lower boost pressure, EU emissions calibration, Euro 5 compliance - Sub-code-specific failure note: Shares the family timing chain guide failure pattern; lower output may reduce stress on chain guides but the vulnerability remains - Interchange note: Not a straight swap with high-output variants - ECU and turbocharger differ. Replacing a B with an A requires full ECU reflash and turbocharger upgrade - Fitted to: F20/F22 125i (EU), F30 328i (EU-rare), export markets - Key technical difference: 245 hp high-output tune for EU markets, similar hardware to N20B20A but with Euro 5/6 emissions calibration, different fuel system calibration - Sub-code-specific failure note: Shares the family timing chain guide failure pattern; higher output may accelerate wear - Interchange note: Not a straight swap with B variant - ECU and fuel system differ. Always match the engine variant to your chassis and ECU - Fitted to: F20 116i (136 hp), F30 316i (136 hp), F10 520i (early), some X1 models - Key technical difference: Lowest output tune (135-156 hp), small turbocharger, lowest boost pressure, emissions-optimised calibration, valvetronic calibration for economy - Sub-code-specific failure note: Shares the family timing chain guide failure pattern; lower output may reduce stress but the vulnerability remains - Interchange note: Not a straight swap with higher-output variants - ECU, turbocharger and some ancillaries differ. Replacing a D with a B requires ECU reflash and turbocharger replacement

N20B20 variant reference

How to confirm your code: The engine code is stamped on a metal plate on the left-hand side of the block, near the timing cover. The V5C logbook lists the full engine number (the first 7 characters identify the variant). The final letter (A, B, C, or D) indicates the specific tune. Enter your registration above and we'll confirm your exact variant before any quotes are sent.

Easily Confused
N43B20

LINK PENDING - page not in current inventory] - the 2.0-litre naturally aspirated inline-four that preceded the N20 in the E90 3-Series and E87 1-Series. It used direct injection without turbocharging - completely different character and significantly lower torque.

Alternative / Next-Gen Code
B48B20A

- the 2.0-litre turbocharged inline-four that replaced the N20 from 2016 onwards in the B-series engine family. More reliable, with revised timing chain design and improved cooling - the N20's weaknesses were largely addressed in the B48.

Confirm the exact N20B20 fitment

How to confirm your code: The engine code is stamped on a metal plate on the left-hand side of the block, near the timing cover. The V5C logbook lists the full engine number (the first 7 characters identify the variant). The final letter (A, B, C, or D) indicates the specific tune. Enter your registration above and we'll confirm your exact variant before any quotes are sent.

Buying Guide

Buying a Replacement N20B20 - What to Choose

Choosing the right replacement route depends on your budget, risk tolerance, and ownership goals. Here's a breakdown of your options.

Used:

A used N20B20 can make sense for lower-value F-series BMWs where the car's value doesn't justify a recon unit. However, the timing chain guide issue means only consider a used unit with documented proof of recent guide replacement or from a post-2015 engine. Without that, factor in £1,500-£2,500 for guide replacement before fitting. Link once: /services/used-engines

Reconditioned:

A proper N20B20 recon is the best option for owners planning to keep their car long-term. A quality recon should include: full strip and inspection, new timing chain guides (critical), new VANOS solenoids, new gaskets and seals, and a full test. With a 12-24 month warranty, this gives you peace of mind that the engine's known weaknesses have been addressed - well worth the £2,200-£3,800 supply cost. Link once: /services/reconditioned-engines

Rebuilt:

A full rebuild is justified when the original engine has suffered catastrophic failure (chain jump with valve damage) and the car is a cherished keeper or low-mileage example. An upgraded rebuild should include new chain guides, upgraded VANOS solenoids, new pistons/rings if damaged, and a full cylinder head overhaul. This is specialist territory and typically only makes sense for cars with strong residual value (£10,000+). Link once: /services/rebuilt-engines

Supply & Fit Line:

All engines can be supplied and fitted through our network of vetted BMW specialists nationwide, with 12-month warranty on reconditioned and rebuilt units. Link once: /services/supply-and-fit

Vehicle Value Note:

The N20B20 typically sits in F-series BMWs worth £3,000-£18,000 depending on model and condition (1 Series, 3 Series, 4 Series, 5 Series, X1, X3). With a reconditioned supply cost of £2,200-£3,800, replacement is viable on mid-range to higher-value examples. However, for a sub-£4,000 1 Series or 3 Series with high mileage, a used unit (£1,200-£2,200) with documented guide history may be the only sensible option. For cars worth under £3,000, consider breaking the car before committing to a replacement engine.

Compare N20B20 Engine Prices Now

Compare N20B20 Engine Prices Now
FAQ

BMW N20B20Frequently Asked Questions

How much does a BMW N20B20 engine replacement cost-

A reconditioned N20B20 supply-only costs approximately £2,200-£3,800, with fitted prices ranging from £2,780 to £4,610 depending on labour rates. Used units start at £1,200-£2,200, and full rebuilds run from £3,500-£5,500. Prices are supply-only; fitting adds 8-12 hours at independent specialist rates. Warranty varies: 3-6 months on used, 12-24 months on reconditioned and rebuilt.

  • Prices are supply-only; fitting adds 8-12 hours at independent specialist rates.
  • Warranty varies: 3-6 months on used, 12-24 months on reconditioned and rebuilt.
Compare N20B20 quotes

What are the most common failures on the N20B20-

The most documented issues are timing chain guide wear (causing rattling and potential chain jump), VANOS solenoid failure (loss of low-end power), and oil leaks from the valve cover and oil filter housing gaskets. The timing chain guide issue is the N20's most notorious weakness, particularly on pre-2015 engines. Timing chain guides: failure can be catastrophic if ignored. VANOS solenoids: replacement is straightforward and restores performance. Oil leaks: common but manageable and not usually catastrophic.

  • Timing chain guides: failure can be catastrophic if ignored.
  • VANOS solenoids: replacement is straightforward and restores performance.
  • Oil leaks: common but manageable and not usually catastrophic.
Compare N20B20 quotes

Which BMW models use the N20B20 engine-

The N20B20 was fitted to a wide range of BMWs between 2011-2019: F20/F21 1 Series (116i, 118i, 120i, 125i), F22/F23 2 Series (220i, 228i), F30/F31 3 Series (316i, 318i, 320i, 328i), F32/F33/F36 4 Series (420i, 428i), F10/F11 5 Series (520i, 528i), E84 X1 (sDrive18i, sDrive20i, xDrive28i), F25 X3 (sDrive20i, xDrive20i, xDrive28i), F26 X4 (xDrive20i, xDrive28i), and E89 Z4 (sDrive20i, sDrive28i). Four output variants: 135, 156, 184, and 245 hp. The B48 successor replaced the N20 from 2016 onwards.

  • Four output variants: 135, 156, 184, and 245 hp.
  • The B48 successor replaced the N20 from 2016 onwards.
Compare N20B20 quotes

Should I buy a used or reconditioned N20B20 engine-

A used N20B20 can be viable for lower-value F-series BMWs, but only if it has documented proof of recent timing chain guide replacement. Without that, factor in £1,500-£2,500 for guide replacement before fitting. A reconditioned engine is the safer choice - it includes new timing chain guides, VANOS solenoids, and gaskets, with a 12-24 month warranty. Used is cheaper (£1,200-£2,200) but guide risk is significant. Reconditioned addresses all known weak points and gives peace of mind.

  • Used: cheaper (£1,200-£2,200) but guide risk is significant.
  • Reconditioned: addresses all known weak points and gives peace of mind.
Compare N20B20 quotes

How do I confirm which N20B20 variant my car has-

Check the engine code stamped on the block (left-hand side near the timing cover). The code will read N20B20 followed by a letter (A, B, C, or D) indicating the specific tune. The V5C logbook also lists the full engine number, with the first 8 characters identifying the variant. A and C: 245 hp high-output variants. B: 184 hp standard-output variant (most common in UK). D: 135-156 hp low-output variant.

  • A and C: 245 hp high-output variants.
  • B: 184 hp standard-output variant (most common in UK).
  • D: 135-156 hp low-output variant.
Compare N20B20 quotes

How long does an N20B20 engine typically last-

With meticulous maintenance and early preventative work, these engines can exceed 120,000-150,000 miles. The N20 is fundamentally robust; the limiting factor is the timing chain guide material. Guide replacement strongly recommended at 60k-80k miles as preventative (especially pre-2015 engines). Regular oil changes (5,000-8,000 miles) with BMW-spec oil are essential. VANOS solenoid replacement at first signs of hesitation or rough idle.

  • Guide replacement strongly recommended at 60k-80k miles as preventative (especially pre-2015 engines).
  • Regular oil changes (5,000-8,000 miles) with BMW-spec oil are essential.
  • VANOS solenoid replacement at first signs of hesitation or rough idle.
Compare N20B20 quotes

Compare BMW N20B20 Engine Prices Today

Compare free, no-obligation quotes from our network of pre-vetted BMW specialists. Every quote is specific to your exact N20B20 variant (A, B, C or D), and our reg-lookup tool confirms correct fitment before any quote is sent. With reconditioned N20B20 units available from approximately £2,200, comparing takes two minutes and could save you hundreds on your BMW replacement.

Vetted UK Specialists

Vetted UK specialists for N20B20 replacements

Minimum 12-Month Warranty

Minimum 12-month warranty on reconditioned and rebuilt options

Nationwide Delivery

Nationwide delivery plus supply and fit availability

Expert Support

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

BMW N20B20 vehicle reference

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

Get Free N20B20 Engine Quotes