Compare prices on a used BMW M3 cylinder head from UK breakers. Free part request, no obligation.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
No two cylinder heads 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:
No – the E36 M3 (1992–1999) and the E46 M3 (2000–2006) use completely different engines, the S50/S52 and S54 respectively, so their cylinder heads are not interchangeable. Engine generation boundaries here are hard stops, not grey areas. Always confirm the engine code from your V5 or a VIN check before approaching a breaker.
The E46 M3 ran from 2000 to 2006 as a single generation, all built around the S54B32 engine, so a head from a 2003 car is in principle from the same engine family as one from a 2005 car. That said, ancillary fittings and minor casting changes can occur within a production run, so confirm the exact engine code stamped on your block with the breaker before buying. The engine code is the single most useful detail you can supply.
The E90 (saloon) and E92 (coupe) M3 are both part of the fourth-generation M3 range produced from 2007 to 2013, and all used the S65B40 V8 engine, so the cylinder heads come from the same engine family. Whether a specific head crosses between these body variants without modification is worth confirming with the breaker against your registration, as ancillary and port configurations can vary. Supplying your engine code from the V5 gives the breaker the clearest basis for a match.
The E46 M3 received a facelift around 2003, but the S54B32 engine carried through the entire 2000–2006 production run without a change of engine designation. Whether any internal or ancillary head differences exist across that facelift point is something to confirm with the breaker against your registration rather than assume. Quoting your full engine code alongside the registration gives the breaker the best chance of matching the right head.
Trim level alone does not determine cylinder head fitment – the head follows the engine code, not the badge or options fitted. The E46 M3 CSL used the same S54B32 engine as the standard M3, though it received higher-specification engine tuning; whether any internal head differences require a CSL-specific part is something to confirm with the breaker rather than assume. Cosmetic and interior differences between CSL and standard cars are irrelevant to the mechanical fitment of the head itself.
All road-going BMW M3 models sold in the UK have been petrol-engined, so fuel type is not a variable that separates M3 cylinder heads from each other. What does matter is the specific engine code – for example the S54B32 in E46 cars, the S65B40 in E9x cars, and the S55B30 in F80 cars – because these are entirely different engines even if the cars share a model year or badge. Always match on engine code first, and confirm any ancillary or mounting details with the breaker against your registration.