12-Month Warranty

Unlimited mileage on recon

Verified Fitment

Checked by registration

UK Nationwide Delivery

Fast & secure, 2-4 days

14-Day Returns

Uninstalled, full refund

Featured 3 Series Engines in Stock

Ready-stock units with fixed, listed prices.

UsedBMW N47 2.0 Diesel Engine

BMW N47 2.0 Diesel Engine3 Series E9x/F30 (318d/320d)

£850

In stock, ready to ship

Buy it now
UsedBMW B47 2.0 Diesel Engine

BMW B47 2.0 Diesel Engine3 Series F30/G20 (318d/320d)

£1,395

In stock, ready to ship

Buy it now
UsedBMW N57 3.0 Diesel Engine

BMW N57 3.0 Diesel Engine3 Series E9x/F30 (330d)

£1,695

In stock, ready to ship

Buy it now
ReconditionedBMW B57 3.0 Diesel Engine

BMW B57 3.0 Diesel Engine3 Series G20 (330d/M340d)

£3,600

In stock, ready to ship

Buy it now
UsedBMW N20 2.0 Turbo Petrol Engine

BMW N20 2.0 Turbo Petrol Engine3 Series F30 (320i/328i)

£950

In stock, ready to ship

Buy it now
ReconditionedBMW B58 3.0 Turbo Petrol Engine

BMW B58 3.0 Turbo Petrol Engine3 Series F30/G20 (340i/M340i)

£2,895

In stock, ready to ship

Buy it now

All 17 Engine Families for BMW 3 Series

Select your generation to see compatible engines.

320d/330d (E46, legacy)

M57 · 1998 – 2006

Diesel
136 – 204 PSView engine

318i/320i (E9x)

N43 · 2005 – 2011

Petrol
129 – 170 PSView engine

318i/320i (E9x)

N46 · 2005 – 2011

Petrol
129 – 170 PSView engine

325i/330i (E9x)

N52 · 2005 – 2011

Petrol
218 – 272 PSView engine

335i (E9x)

N54 · 2006 – 2013

Petrol
306 PSComing soon

335i (E9x), 335i (F30)

N55 · 2009 – 2019

Petrol

318d/320d (E9x/F30)

N47 · 2007 – 2013

Diesel
143 – 184 PSView engine

330d (E9x/F30)

N57 · 2008 – 2013

Diesel
245 – 313 PSView engine

M3 (E90/E92/E93)

S65 · 2007 – 2013

Petrol

316i (F30)

N13 · 2011 – 2015

Petrol

320i (F30)

N20 · 2012 – 2016

Petrol

316d/318d/320d (F30/G20)

B47 · 2011 – Present

Diesel
116 – 190 PSView engine

328i/330i (F30/G20)

B48 · 2012 – Present

Petrol
245 – 258 PSView engine

335i/340i/M340i (F30/G20)

B58 · 2011 – Present

Petrol
306 – 387 PSView engine

330d/M340d (G20)

B57 · 2018 – Present

Diesel
265 – 340 PSView engine

M3 (F80)

S55 · 2014 – 2018

Petrol
431 – 450 PSView engine

M3 (G80)

S58 · 2021 – Present

Petrol
480 – 530 PSView engine

17 engines — scroll for more

3 Series Engine Price Guide

Starting prices from the current engine-family data.

The price on each published listing is the price you pay.

Used or Reconditioned

3 Series Engines Through the Generations

E46

E46 1998–2006

tail-production years ran the M57 diesel, widely regarded as exceptionally durable.

E90-E93

E90-E93 2005–2013

introduced N52/N54/N55 petrol sixes and N47/N57 diesels, alongside entry-level N43/N46 fours.

F30-F35

F30-F35 2011–2019

launched on N13/N20 turbo-four petrols and N47 diesel, before the 2015-2017 transition to BMW's B-series modular family (B47, B48, B58, B57) that continues into the current G20/G21 generation.

3 Series Engine Buying FAQs

A

17 confirmed engine families across four generations — the widest range of any BMW model, reflecting the 3 Series' position as BMW's volume nameplate.

A

Use the registration checker on this page — generation and production year are the clearest first filters given how many mid-generation transitions this model has had (328i alone used N20 then B48 within the same F30 generation).

A

Legacy N-series applications have well-established used-donor supply. Current B-series and M-specific S-codes more commonly favour reconditioned.

A

Reconditioned engines carry a 12-month, unlimited-mileage warranty on internal mechanical components. UK mainland delivery by kerbside pallet, typically 2–4 working days, with 14-day uninstalled returns.

Related BMW Models

1 Series (shares N47/N20/N13/B38/B47/B48)4 Series (direct platform-sibling, coupe/convertible spun off from F32 onward)5 Series (shares N52/N55/N20/N57/B47/B48/B58/B57)All engines