Findapart

Used BMW 3 Series Engine

Need a used BMW 3 Series engine? Request a free quote from UK vehicle dismantlers and compare offers direct.

Enter your registration or select your vehicle

Find the right part faster and get quotes direct from UK breakers - free, and no obligation.

GB

Buying a used BMW 3 Series engine: what matters

Fitment on a used engine varies by vehicle, so a bit of detail goes a long way. Our request form covers what breakers need to know, so every quote you get back is for the correct part:

Other used BMW 3 Series parts

Used engine for other BMW models

Fitment questions

Does a BMW 3 Series engine from an E90 fit an E46?

No — the E46 (1998–2005) and E90 (2005–2013) are entirely different generations with different engine mounts, subframes, and wiring architecture, so engines are not a straightforward swap between them. The single most useful thing you can supply to a breaker is your exact engine code from your V5 or a VIN check, as that identifies what will physically match your car. Never assume generation-to-generation compatibility without confirming with the breaker against your registration.

Will a pre-facelift E90 engine fit a post-facelift E90?

The E90 3 Series ran from 2005 to 2013 with a facelift arriving in 2008, and engines sharing the same code on both sides of that facelift are often compatible in principle. However, ancillary items, mounting brackets, and sensor configurations can change mid-production in ways that are not always predictable, so you should confirm with the breaker against your specific registration before buying. The engine code is your most reliable guide here, not the model year alone.

Does the engine from a BMW 320d fit a 318d — they're both diesels, does it matter?

Yes, it matters — the 320d and 318d badges indicate different states of tune or in some cases entirely different engine families, and swapping between them is not a like-for-like replacement. Your engine code (found on your V5 or via a VIN check) will tell a breaker exactly which unit you need, and they will match on that code rather than the badge on the boot lid. Fuel type and engine code together are what drive fitment for diesel engines, not the numeric badge alone.

Does the trim level matter — will an engine from an SE fit a Sport or M Sport?

For a mechanical engine replacement, trim level makes no difference to fitment on the BMW 3 Series — SE, Sport, and M Sport are cosmetic and equipment packages, not separate mechanical specifications. What matters is that the engine code, fuel type, and gearbox type (manual or automatic) match between donor and recipient car. You may find that ancillary parts or brackets differ slightly between cars even at the same trim, so confirm the full specification with the breaker against your registration.

I have an F30 3 Series — what years does that cover and can I use an engine from any year in that range?

The F30 saloon 3 Series ran from 2012 to 2019, with a facelift in 2015 that brought styling and equipment updates. Engines sharing the same code within that generation are generally the starting point for compatibility, but mid-production changes to ancillaries, mounts, and ECU pairing mean year-to-year interchange is not guaranteed. Always supply your engine code and registration to the breaker so they can confirm the donor unit is a genuine match for your car.

Does it matter whether my 3 Series is a manual or automatic when buying a used engine?

Yes — while the engine itself is the same unit regardless of gearbox, the flywheel, rear oil seal housing, and sometimes ancillary brackets differ between manual and automatic applications, and a donor car's configuration needs to match yours or you will need additional parts. More importantly, ECU pairing and immobiliser coding are factors you should confirm with the breaker against your registration rather than assume will transfer cleanly. Give the breaker your engine code, gearbox type, and registration and let them advise on what is included with the engine they have available.