Home / Guides / 3 Series engines

By model

BMW 3 Series engines: E46 to G20 code map

3 Series engines in the Hamburg workshop

A practical map of 3 Series petrol and diesel engines so you order the right used unit.

  • 3 Series engine
  • E90 engine
  • F30 engine
  • G20 engine

Also searched as 320d engine, 330d engine, 335i engine.

What this guide covers

3 Series engines workshop photograph 1

E46, E90, F30, and G20 each change diesel and petrol families. A 320d can be M47, N47, or B47 depending on year.

This guide points you at the family pages; the listing is still the unit you receive.

Fitment

3 Series engines workshop photograph 2

E90 LCI N57 330d is not an early E90 M57. F30 320d N47 vs B47 is a common mix-up.

G20 B48/B58 petrol cars need modular codes, not N20/N55 donors, without a conversion.

What the workshop checks

Match the gearbox (manual vs automatic) and the sump for the chassis.

How to choose a listing

Use the code on the service book or VIN reply, then open that family in the shop.

Warranty

Eligible engines carry a warranty of up to 12 months after a correct installation by a workshop. The warranty covers eligible internal failure. It does not cover a mismatched fitment, a dry start, the wrong oil, or damage caused after the crate is opened.

Shipping

Crane crates from Hamburg is a flat 299,00 €. The engine is packed for freight and delivered to the address on the order. A forklift or an engine crane is required at delivery. The shipment is arranged to the destination the buyer provides.

FAQ

Does 3 series engines include door-to-door delivery?

Yes. Shipping is a flat 299,00 € to the address on the order, from the workshop in Hamburg.

How long is the warranty?

Up to 12 months on eligible internal failure after a correct installation. The warranty page has the full terms.

Are the photographs of the engine being sold?

Yes. Covers and pictures in these guides are workshop photographs of listed engines, not generated pictures.

Browse enginesFree VIN check

Further reading