Compare prices on a used Mercedes-Benz B-Class 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.
Used crankshafts vary between vehicles - and whether you call it used, second hand or a replacement, matching the right one matters. These are the details breakers need to match the right part to your car - our request form asks them so you only hear from suppliers with the correct part:
Yes, every variant of the Mercedes-Benz B-Class has a crankshaft — it is a fundamental internal engine component present in all petrol and diesel engines fitted to the B-Class across all generations. Whether you have a W245 (2005–2011), W246 (2011–2018, facelifted 2014), or W247 (2018–present), your engine will have a crankshaft. Source one from a breaker by matching it to your exact engine code rather than just the model year.
Both years sit within the W246 generation (2011–2018), but the W246 received a facelift in 2014 that coincided with some engine updates, so the crankshaft compatibility depends entirely on whether both cars share the same engine code — not simply the year. Check the engine code on your V5 or via a VIN check and confirm with the breaker that their donor vehicle's code matches yours. Sharing a generation does not guarantee the crankshaft is interchangeable without verifying the code.
The W245 (2005–2011) and W246 (2011–2018) are entirely different generations with different engine families, so a direct crankshaft swap across this boundary is very unlikely. Even if both cars run a similar fuel type, the engine codes differ between generations and the crankshafts are engineered to match their specific block. Always confirm fitment with the breaker against both engine codes before purchasing.
No, trim level has no bearing on crankshaft fitment whatsoever — SE, Sport, and AMG Line are specification packages that affect interior, wheels, and cosmetic features, not the engine internals. What matters is your engine code, fuel type (petrol or diesel), and gearbox type (manual or automatic), as some engine variants were paired with specific transmission configurations. Confirm your engine code from the V5 or a VIN check and supply that to the breaker for an accurate match.
No, diesel and petrol engines have fundamentally different crankshaft designs due to the much higher compression ratios in diesel engines, so a crankshaft from a petrol B-Class will not fit a diesel one even if the cars are the same year and generation. You must match the crankshaft to your specific engine code, which will confirm both fuel type and exact engine variant. Give your engine code to the breaker and they will identify the correct donor vehicle.
The single most useful piece of information is your engine code, which you can find on your V5 logbook or by running a VIN check — this tells the breaker the exact engine family and ensures they pull from a compatible donor vehicle. Alongside the engine code, also provide your fuel type (petrol or diesel), gearbox type (manual or automatic), and model year as supporting details. Body colour, trim level, and body style are irrelevant for this part, so focus entirely on the mechanical specification.