Compare prices on a used BMW Z4 crankshaft from UK breakers. Free part request, no obligation.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
A used crankshaft that fits one vehicle won't always fit another - even within the same model range. These questions help breakers match stock to your exact vehicle before they quote:
The BMW Z4 has run across three main generations: the E85/E86 (2002–2008), the E89 (2009–2016), and the G29 (2018–present), and crankshaft compatibility is determined primarily by engine code rather than generation alone — even engines with the same displacement can use different cranks if the codes differ. Crossing a generation boundary, for example taking a crank from an E89 into a G29, is very unlikely to work given the entirely different engine families involved. Always confirm the exact engine code from your V5 or a VIN check and supply it to the breaker before ordering.
Yes, fuel type matters because petrol and diesel engines are entirely different units with different crankshafts — the two are not interchangeable under any circumstances. The BMW Z4 has been sold exclusively with petrol engines across all generations in the UK, so in practice you are unlikely to encounter a diesel Z4 crankshaft, but it is still worth confirming your engine code to make sure the donor vehicle's engine matches yours exactly. Supply your registration or engine code to the breaker and they can cross-reference the correct crank.
The crankshaft itself is an internal engine component and is not directly different between manual and automatic variants of the same engine, provided the engine code matches. However, gearbox type can sometimes signal other drivetrain differences that affect what ancillary components surround the crank, so it is worth mentioning your gearbox to the breaker when you enquire. The engine code remains the most important detail to provide.
No — the sDrive20i and sDrive30i use different engines with different displacements and engine codes, which means their crankshafts are not interchangeable. Trim or badge names like sDrive20i and sDrive30i reflect real mechanical differences here, not just cosmetic ones, so you cannot treat them as equivalent donors. Always match the engine code precisely, not just the model badge.
No — body style has no bearing on crankshaft fitment whatsoever, as the crank is purely an internal engine component. What matters is that the engine code on the donor vehicle matches yours, regardless of whether the shell was a Roadster or a Coupe. Focus on the engine code from your V5 or VIN check and give that to the breaker.
These are two separate generations with different engine families, so a direct swap is very unlikely to be compatible even if the displacement sounds similar on paper; the E85 ran engines such as the N52 straight-six, while the E89 introduced units like the N20 four-cylinder and N54/N55 turbocharged six, which are mechanically unrelated. The safest approach is to source a crank from a donor vehicle with the exact same engine code as your 2007 Z4, which you can find on your V5 or via a VIN check. Confirm compatibility with the breaker using that code before purchasing.