Engines Market
BMW ENGINE MARKETPLACE

BMW 3 Series N47/B47/B58/N57 Timing Chain Solutions - UK Specialists

Get quotes from trusted UK BMW 3 Series engine specialists. Compare reconditioned & used engines for 316d to M3 - N47/B47/B58/N57 covered. Get a quote before it's too late.

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers

3 Series Diesel Engines

from £1,200 to £4,500

Rebuilt units from £1,200 · Common codes: N47D20, B47D20, N57D30, B57D30

3 Series Petrol Engines

from £1,400 to £4,200

Rebuilt units from £1,400 · Common codes: N20B20, B48B20, N43B20, N55B30

3 Series Performance Engines

from £3,500 to £8,500

Rebuilt units from £3,500 · Common codes: N57D30, B58B30, S55B30, S58B30

BMW 3 Series engine replacement UK - compare reconditioned and rebuilt engine prices

Find Your BMW 3 Series Engine

UK

🔒 Secure enquiry - no spam, no pressure. Genuine quotes only from vetted UK BMW 3 Series specialists.

Instant engine replacement quote - 100% free, no obligationEngine replacement near me - UK-wide specialist networkCompare reconditioned, rebuilt & used engine pricesSupply & fit available - parts and labour from vetted specialistsInstant engine replacement quote - 100% free, no obligationEngine replacement near me - UK-wide specialist networkCompare reconditioned, rebuilt & used engine pricesSupply & fit available - parts and labour from vetted specialists
How It Works

3 Simple Stepsto Finding the Best BMW 3 Series Replacement Engine

12-Month Warranty
Supply & Fit Available
Nationwide Delivery
Trusted UK Suppliers

Most replacements completed within 3-5 days.

Live UK Engine Market Data

What Are UK Drivers Paying for BMW 3 Series Engine Replacement

The table below shows typical UK rebuilt engine replacement costs across different BMW 3 Series variants, covering known failure causes, engine codes, fuel types, and engine sizes.

BMW 3 Series replacement engines UK - reconditioned engines for 3 Series F30, X5 F15, M3 S63B44 and Z4 G29 B58B30 models with N47D20C engine prices from £1,800-£3,200, B47D20A from £1,500-£2,800 and N57D30 from £2,500-£4,500
Average Market Prices
  • BMW 3 Series (E46) 320d1998-2005£1,100-£2,600
    Swirl flap failure
    M47D20Diesel 2.0L
  • BMW 3 Series (E46) 330d1998-2005£1,800-£3,800
    Turbo bearing failure
    M57D30Diesel 3.0L
  • BMW 3 Series (E46) 318i1998-2005£1,000-£2,400
    Cooling system failure
    N42B20Petrol 2.0L
  • BMW 3 Series (E46) 325i1998-2005£1,400-£3,000
    VANOS unit failure
    M54B25Petrol 2.5L
  • BMW 3 Series (E90) 320d2005-2012£1,400-£3,600
    Timing chain failure
    N47D20Diesel 2.0L
  • BMW 3 Series (E90) 330d2005-2012£2,200-£4,500
    Swirl flap ingestion
    N57D30ADiesel 3.0L
  • BMW 3 Series (E90) 320i2005-2012£1,100-£2,800
    Valve stem seal leak
    N46B20Petrol 2.0L
  • BMW 3 Series (E90) 325i2005-2012£1,500-£3,400
    Oil filter housing leak
    N52B25Petrol 2.5L
  • BMW 3 Series (E90) 335i2005-2012£3,200-£6,500
    HPFP failure
    N54B30Petrol 3.0L
  • BMW 3 Series (E90) M32007-2012£5,000-£9,500
    Rod bearing wear
    S65B40Petrol 4.0L
  • BMW 3 Series (F30) 316d2012-2019£1,400-£3,200
    Timing chain wear
    B37D15Diesel 1.5L
  • BMW 3 Series (F30) 320d2012-2019£1,800-£4,200
    EGR cooler failure
    B47D20Diesel 2.0L
  • BMW 3 Series (F30) 320i2012-2019£1,600-£3,800
    Timing guide failure
    N20B20Petrol 2.0L
  • BMW 3 Series (F30) 340i2015-2019£3,500-£7,500
    Coolant pipe failure
    B58B30Petrol 3.0L
↻ Last updated: 4 Aug 26, 9:26
Customer Reviews

Trusted by BMW 3 Series Owners Across the UK

Rated 4.8 out of 5 by 1,081 verified customers who sourced reconditioned and used BMW 3 Series engines through EngineMarket.

4.8

★★★★★

out of 5

1,081 verified reviews

★★★★★

“Thanks to EngineMarket, I saved over £1,200 on my engine replacement and got matched with a great local specialist within the hour.”

JJimmyGoogle
Variants We Cover

BMW 3 Series Engine ReplacementAll Variants Covered

Not sure which variant your BMW 3 Series is- Enter your registration number above - we'll identify the exact sub-model, engine code and compatible replacement options instantly.