Get quotes for a used or replacement BMW M3 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.
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:
Yes, the engine code is the single most important detail for fitment — more so than the model year or badge. The E46 M3 (2000–2006) used the S54B32, the E90/E92/E93 M3 (2007–2013) used the S65B40, and the F80 M3 (2014–2018) used the S55B30. Always confirm your engine code from your V5 or a VIN check before approaching a breaker, as supplying it directly will get you a much more accurate quote.
The E90 (saloon), E92 (coupé), and E93 (convertible) M3 were all built on the same generation platform between 2007 and 2013, and all used the S65B40 V8 engine. On that basis the engine itself is the same unit across those body styles, so fitment is generally consistent within that generation. That said, confirm ancillary and mounting details with your breaker against your exact registration, as minor production changes can affect peripheral components.
The F80 M3 ran from 2014 to 2018 and carried the S55B30 twin-turbocharged straight-six throughout its production run, with a facelift arriving in 2017. Because the same engine code applies across the full F80 generation, the core engine unit is shared. However, whether ancillary items and mountings interchange across the 2017 facelift boundary is something you should confirm with your breaker against your specific registration plate.
No — the E46 M3 (2000–2006) uses the S54B32 engine, which is a distinct unit from the M54 family fitted to the standard E46 petrol models. These engines are not interchangeable, and physically mounting an S54 into a non-M E46 would require significant modification beyond a straight swap. If you need an S54, make sure you source specifically for the M3 variant and supply your engine code to the breaker.
For the F80 generation (2014–2018), the Competition Package was an options trim rather than a separate mechanical specification, and both Competition and standard cars used the same S55B30 engine code. The engine itself is therefore the same unit, and trim level does not affect core fitment here. Bear in mind the Competition may have had different engine management calibration, so confirm ECU pairing and any immobiliser coding requirements with your breaker before purchasing.
Both 2008 and 2012 cars fall within the E90/E92/E93 M3 generation (2007–2013) and share the S65B40 engine code, so the core engine is the same unit across those years. Confirm your engine code via your V5 or a VIN check to be certain, and ask the breaker to verify any ancillary or mounting differences against your specific registration, as mid-production changes can affect peripheral components. The breaker will need your registration to give you a reliable answer on those details.