Engines Market

BMW 320i SPECIALISTS

BMW 3 Series 320i Engine Replacement Compare Prices & Get Quotes

Get quotes today from trusted UK BMW 3 Series 320i engine specialists. Compare prices on reconditioned, rebuilt and used engines for every 320i generation - from the E46 M54 to the G20 B48.

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers
BMW 3 Series 320i Engine
from£3,800 to £6,000
  • Usedfrom £1,500
  • Reconditionedfrom £2,800
  • Common codesM54B22, N46B20, N43B20A

Get your free BMW 3-series 320i engine quotes

Secure enquiry — no spam, no pressure. Genuine quotes only from vetted UK specialists.

Instant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide Network

How it works

3 Simple Steps to Finding the Right Replacement Engine

Clear information first, then the right engine and specialist for your exact vehicle.

Variant History

BMW 3 Series 320i Engine History & Specs at a Glance

The BMW 320i has been the heart of the 3 Series petrol range since the E21 generation launched in 1975. Over five decades, the 320i badge has moved from a carburettor-fed four-cylinder to a six-cylinder M54, then back to four-cylinder N-series engines, and finally to the modern modular B48 turbo - each generation bringing more power, efficiency and complexity.

BMW 3 Series 320i
  1. 1975

    M10B20, 2.0-litre four-cylinder, fuel-injected (123hp) - E21 generation

  2. 1977

    M20B20, 2.0-litre six-cylinder (120hp) - E21 generation, carburettor

  3. 1982

    M20B20, 2.0-litre six-cylinder (125hp) - E30 generation

  4. 1991

    M50B20, 2.0-litre straight-six (150hp) - E36 generation, DOHC

  5. 1998

    M52TUB20, 2.0-litre straight-six (150hp) - E46 generation, double VANOS

  6. 2000

    M54B22, 2.2-litre straight-six (170hp) - E46 facelift, increased displacement

  7. 2005

    N46B20, 2.0-litre four-cylinder (150hp) - E90 generation, Valvetronic

  8. 2007

    N43B20A, 2.0-litre four-cylinder (170hp) - E90/E92 generation, direct injection

  9. 2012

    N20B20A/B, 2.0-litre four-cylinder turbo (184hp) - F30 generation, TwinPower Turbo

  10. 2015

    B48B20A, 2.0-litre four-cylinder turbo (181hp) - F30 LCI / G20 generation, modular engine

  11. 2019

    B48B20B, 2.0-litre four-cylinder turbo (184hp) - G20 generation, updated

Every engine fitted to the BMW 3 Series 320i is covered below, with UK rebuilt pricing and known failure points.

Engine Codes & Pricing

BMW 3 Series 320i Engine Codes Specifications & Replacement Cost

Find your exact engine code, specs and UK replacement cost guide.

M54B22 — 2.2L Petrol (2000-2005) engine

M54B22 — 2.2L Petrol (2000-2005)

Power Output
170hp
Years Fitted
2000-2005

Can’t find your exact engine code?-> Get quotes for M54B22 BMW 3 Series 320i engine replacement

-> Get quotes for M54B22 BMW 3 Series 320i engine replacement

Common Problems

BMW 3 Series 320i Engine Problems Repair Cost vs Replacement

The BMW 3 Series 320i's petrol engines have evolved significantly over the years, but several recurring failure points drive replacement demand. The N43 and N20 timing chain issues are the most common reasons 320i owners seek engine replacement, while the B48's cooling system problems typically require less drastic intervention. Rebuilt engines through EnginesMarket include upgraded components addressing the original failure point, plus a minimum 12-month unlimited-mileage warranty.

Common failure points and repair options

Timing Chain Failure

Affected
BMW 3 Series 320i (N43B20A, 2007-2012; N20B20A/B, 2012-2015)
Typical failure mileage
30,000-90,000 miles
Root cause
The timing chain tensioner was underspecified, allowing the chain to slacken and rub against - or break - the plastic guides. On interference engines, a skipped tooth means valve-to-piston contact and catastrophic failure.

Repair options

Repair tierDealer priceSpecialist price
Timing chain replacement (preventative)£1,500-£2,500£800-£1,500
Full Replacement - rebuilt/reconditioned engine£5,000-£8,000£2,500-£4,500 (matches Section 4 rebuilt pricing)
Our recommendation
If you hear a rattling noise from the front of the engine on cold start, get it inspected immediately. Replacing the timing chain and tensioner before failure costs £800-£1,500 at a specialist and can save your engine. If the engine has already jumped timing, a full replacement is usually the most cost-effective route - a specialist rebuild with upgraded components costs less than a dealer replacement and carries a 12-month warranty.
-> Compare rebuilt N43/N20 BMW 3 Series 320i engine prices

Coolant System Failure

Affected
BMW 3 Series 320i (B48B20A/B, 2015-present)
Typical failure mileage
40,000-80,000 miles
Root cause
The B48's cooling system uses plastic components - water pump, thermostat housing, oil filter housing, and coolant pipes - that become brittle with heat cycling. Seals fail, pipes crack, and coolant leaks develop.

Repair options

Repair tierDealer priceSpecialist price
Coolant leak repair (component replacement)£600-£1,200£300-£800
Full Replacement - rebuilt engine£5,000-£8,000£3,800-£6,000 (matches Section 4 rebuilt pricing)
Our recommendation
For B48 320i owners, preventative cooling system maintenance is the smart play. Replacing the water pump and thermostat housing at 60,000 miles as a preventative measure costs far less than an engine replacement if a leak leads to overheating. If the engine has already overheated, a specialist rebuild with renewed cooling components is the reliable long-term solution.
-> Compare rebuilt B48 BMW 3 Series 320i engine prices

Oil Consumption

Affected
BMW 3 Series 320i (N46B20, 2005-2007)
Typical failure mileage
50,000-100,000 miles
Root cause
Valve stem seals harden and lose their sealing ability, allowing oil to seep past the valves into the combustion chamber.Piston ring wear can also contribute.

Repair options

Repair tierDealer priceSpecialist price
Valve stem seal replacement£1,200-£2,000£600-£1,200
Full Replacement - rebuilt engine£4,000-£6,000£1,800-£2,800 (matches Section 4 rebuilt pricing)
Our recommendation
For N46 320i owners, monitor oil consumption carefully. If you're adding more than 1 litre per 1,000 miles, valve stem seal replacement is the cost-effective fix. A full rebuilt engine is only justified if the car is otherwise in excellent condition and you plan to keep it.
-> Compare rebuilt N46 BMW 3 Series 320i engine prices

Don't Let Engine Failure Write Off Your BMW 3 Series 320i

Whether you own an E46 M54, an E90 N43, an F30 N20, or a G20 B48, engine failure doesn't have to mean the end of the road. Every rebuilt BMW 3 Series 320i engine through EnginesMarket comes with upgraded components addressing the original failure points, a minimum 12-month unlimited-mileage warranty, and nationwide delivery. Compare specialist prices today - and save thousands over main dealer rates.

Compare BMW 3 Series 320i Engine Replacement Prices Now ->

FAQ

BMW 3 Series 320i Engine ReplacementFrequently Asked Questions

Everything BMW 3 Series 320i owners usually ask before choosing a rebuilt, reconditioned or used replacement engine.

Why Choose Us

Compare BMW 3 Series 320i Engine Prices Today

Comparing quotes for your BMW 3 Series 320i is free, quick, and completely no-obligation. Whether you need a used M54B22 for an E46, a reconditioned N43B20A for an E90, or a rebuilt B48B20A for a G20, our network of UK specialists has the right engine for your exact 320i and engine code. Enter your registration above and start comparing today.

500+500+ BMW 3 Series 320i engines supplied through our network
12-Month12-Month Warranty on every rebuilt BMW 320i engine
NationwideNationwide UK delivery
Get Free BMW 3 Series 320i Engine Quotes ->

Compare quotes from trusted UK BMW 3 Series 320i engine specialists with warranty-backed rebuilt, reconditioned and used options nationwide.