In short

The E46, E90, F30, and G20 each use different engines. A 320d can be an M47, N47, or B47, by year.
This guide points you to the right family. The product page is still the engine you get.
Will it fit my car?

A newer E90 330d with an N57 is not an early E90 with an M57. People often mix up the N47 and B47 in the F30 320d.
G20 petrol cars need B48 or B58 engines, not N20 or N55 engines, unless you do a big swap.
What we check
Match the gearbox, manual or automatic, and the sump for your car.
How to pick the right engine
Use the code from your service book or our VIN reply. Then open that family in the shop.
Warranty
Many engines come with up to 12 months warranty. A proper workshop must fit the engine. The warranty is for a fault inside the engine. It does not cover the wrong engine, a dry start, the wrong oil, or damage done after you open the crate.
Shipping
Crate shipping from Hamburg costs 299 EUR. We pack the engine in a strong crate and send it to the address on your order. You need a forklift or an engine crane to unload it.
FAQ
Do you ship 3 series engines to my door?
Yes. Crate shipping from Hamburg costs 299 EUR to the address on your order.
How long is the warranty?
Up to 12 months on many engines, for a fault inside the engine, after a proper fit. See the warranty page for the full rules.
Are the photos of the real engine?
Yes. When you buy BMW engines from us, the photos are real photos from our yard, not made-up pictures.
Can you check my VIN first?
Yes. The VIN check is free. Send it before you pay and we confirm the engine fits.



