Get quotes for a used or replacement BMW 5 Series engine. Genuine second hand parts from UK vehicle dismantlers - free request, breakers with stock reply direct.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
No two engines are quite the same across different vehicles, so getting the specifics right matters when you buy used, second hand or a replacement. Answer a few quick questions below and breakers will only quote if they have the exact matching part in stock:
The BMW 5 Series runs across several well-established generations: E34 (1988–1996), E39 (1996–2003), E60/E61 (2003–2010, facelift 2007), F10/F11 (2010–2017, facelift 2013), and G30/G31 (2017–2024). Engines are not interchangeable across these generation boundaries — the mounts, wiring, and management systems differ significantly between each family. If you are looking at a unit that spans the E60 pre-facelift to post-facelift (2003–2007 versus 2007–2010), confirm with the breaker against your registration whether ancillary and mounting changes affect your specific build. The engine code from your V5 or a HPI/VIN check is the single most reliable detail to give the breaker.
Both years sit within the E60/E61 generation (2003–2010), but 2005 is pre-facelift and 2008 is post-facelift (the facelift arrived in 2007), so you are crossing a known production boundary. The engine code is the definitive guide here — if both cars share the same engine code, the core unit is closely related, but whether ancillary components and mountings interchange across that 2007 facelift line is something you must confirm with the breaker against your specific registration. Never assume a straight swap without checking codes on both sides.
For the engine itself, trim level makes no difference to fitment — SE, M Sport, Sport, and Luxury are all cosmetic and equipment packages, not mechanical variants. What matters is the engine code, fuel type, and gearbox type (manual or automatic), all of which must match between donor and recipient car. You may find the M Sport or other trim has different engine management calibration, so confirm ECU pairing and immobiliser coding requirements with the breaker rather than assuming it will simply plug in.
Yes, always — the badge tells you the model range but the engine code tells you exactly what is fitted, because BMW used several different engines under the same badge across a production run. For example, a 520d might carry more than one diesel engine code depending on year and market, and these are not always interchangeable even within the same generation. Find your engine code on your V5 logbook or via a VIN check and give it to the breaker; this single detail cuts through uncertainty faster than anything else.
No — petrol and diesel engines are entirely different units with different blocks, mountings, ancillaries, and management systems, and a straight swap between fuel types is not a like-for-like replacement. When searching for a used engine on Findapart, make sure your fuel type matches the donor vehicle exactly. Confirm the engine code with the breaker to be certain you are comparing the correct unit for your car.
The F10/F11 generation ran from 2010 to 2017, with a facelift in 2013, and in principle engines within the same code family are closely related across that span. However, whether ancillary components and mountings changed between pre-facelift and post-facelift build dates is something you must confirm with the breaker against your registration, as mid-production running changes do occur. Provide your engine code, VIN, and registration to the breaker — that combination gives them everything they need to advise you accurately.