Compare prices on a used BMW X7 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.
No two crankshafts 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:
Yes — the crankshaft is a fundamental internal engine component present in every BMW X7 variant, whether petrol or diesel, because all X7 engines are piston-based combustion engines that require one. There is no X7 variant (such as a pure electric model) that would omit it. So regardless of which X7 engine you have, a crankshaft will have been fitted from the factory.
The BMW X7 (G07) launched in 2019 and received a facelift in 2022, and while the generation is shared, the engine codes either side of that facelift boundary can differ even where the badge looks the same — for example, updates to the B57 diesel or B58 petrol family may affect internal dimensions or journal specifications. Your engine code (found on your V5C or via a VIN check) is the single most reliable way to confirm compatibility, and you should verify the match directly with the breaker against your registration before purchasing. Never assume a same-badged engine from either side of the 2022 facelift is an automatic swap.
Yes — the xDrive30d and xDrive40d use different engine variants within the BMW straight-six diesel family (typically the B57 in different states of tune), and crankshafts are specific to the engine code rather than the trim or badge. A crankshaft from a 30d engine will not necessarily interchange with one from a 40d engine even though both are six-cylinder diesels. Always confirm the exact engine code on both the donor vehicle and your own before agreeing a purchase with the breaker.
No — trim level has no bearing on crankshaft fitment; M Sport, xLine, Pure Excellence and similar designations are cosmetic and equipment packages that do not alter the engine internals. What matters is the engine code, which is the same across trim levels sharing the same powertrain. Confirm your engine code with the breaker and ignore the trim name when sourcing this part.
Because the crankshaft follows the engine code rather than the vehicle it came from, a crankshaft from another BMW model sharing an identical engine code — such as a B57 from an X5 or 7 Series — may well be compatible with the same engine in an X7. However, ancillary details such as sensor locations or sprocket specifications can vary even within the same engine family across different model applications, so you should confirm the full engine code match and cross-reference the part number with the breaker against your registration before buying.
The single most important piece of information is your engine code, which can be found on your V5C logbook or obtained through a VIN check — this tells the breaker exactly which internal specification your engine uses. You should also confirm your fuel type (petrol or diesel) and the year of your vehicle, as these help narrow the search if the engine code is unclear. Trim level, body colour, and gearbox type are less critical for this part, but sharing them does no harm and helps the breaker cross-reference the donor vehicle more confidently.