Jimmy
“Thanks to EngineMarket, I saved over £1,200 on my engine replacement and got matched with a great local specialist within the hour.”
Get quotes today from trusted UK Mercedes-Benz B Class engine specialists. Compare prices on reconditioned, rebuilt and used engines - supply & fit available.
-> Rebuilt units from £1,800 · Common codes: OM651.901, OM607.951, OM654.920, OM651.930
-> Rebuilt units from £1,500 · Common codes: M270.910, M282.914, M266.960, M274.920
-> Rebuilt units from £2,800 · Common codes: M260.920, OM651.930 (B220 CDI), M270.910 (B250)
🔒 Secure enquiry - no spam, no pressure. Genuine quotes only from vetted UK Mercedes-Benz B Class specialists.
Get Instant Quotes from Mercedes - Benz Engine Specialists Across the UK - 100% free, no obligation. Most replacements completed within 3-5 days.
Most replacements completed within 3-5 days.
The table below shows typical UK rebuilt engine costs across Mercedes-Benz B Class variants, covering documented failure causes, chassis generations, engine codes, and fuel types based on current market data.

Customer Reviews
Rated 4.8 out of 5 by 1,081 verified customers who sourced reconditioned and used Mercedes Benz B Class engines through EngineMarket.
Jimmy
“Thanks to EngineMarket, I saved over £1,200 on my engine replacement and got matched with a great local specialist within the hour.”
Pete
“Got three quotes within an hour and chose the best deal easily. The whole process was quick, clear and stress-free.”
Sophie
“I wasn't sure what I needed, but they helped me identify the right engine and connected me with a trusted garage.”
Thanks to EngineMarket, I saved over £1,200 on my engine replacement and got matched with a great local specialist within the hour.”
- Jimmy, London
Highly Rated Experience - Leave a Review
Leave a review → - Your feedback helps other Mercedes Benz B Class owners find trusted engine specialists.
From the entry-level B160 to the high-performance B250 petrol, our network of trusted UK Mercedes-Benz B Class engine specialists helps you compare rebuilt, reconditioned and used engine prices. Typical price range for a rebuilt unit with a 12-month unlimited mileage warranty - supply & fit available nationwide.
A full alphabetical listing of every Mercedes-Benz B Class trim covered by our network. All entries link to a dedicated variant page, where prices are further broken down by engine code, model year, and condition type. Click a live link to compare quotes.
Diesel Variants
Petrol Variants
Every engine code fitted to the Mercedes-Benz B Class across all generations, with technical specs, compatible variants and trims, known failure points, and average rebuilt prices from UK specialists. Select any engine code to compare quotes.
Extracted from detailed diesel engine families across Mercedes Benz B Class variants.
Extracted from detailed petrol and performance engine families across Mercedes Benz B Class variants.
Extracted from electrified powertrains and hybrid engine families used in Mercedes Benz B Class variants.
Can‘t find your engine code? Enter your registration number above - we‘ll instantly identify the exact unit, its technical specifications, and live replacement prices from UK Mercedes-Benz B Class engine specialists. Every rebuilt engine comes with a minimum 12-month unlimited mileage warranty.
The Mercedes-Benz B Class is broadly reliable, but specific engine families - particularly the diesel OM651 and petrol M270/M266 units - have well-documented failure points that can lead to costly repairs or complete engine replacement. Below we break down the most common B Class engine problems, what they cost to fix at a dealer versus a specialist, and when replacement is the smarter financial decision. Every rebuilt engine supplied through EngineMarket includes upgraded internal components designed to address the original failure point - plus a minimum 12‑month unlimited mileage warranty.
Every rebuilt engine includes a minimum 12-month unlimited mileage warranty.
Why OM651 & M270 Petrol Engines Fail Prematurely
Mercedes-Benz B Class B180 CDI, B200 CDI (2011-2014, OM651.901); B220 CDI (2013-2018, OM651.930); B160, B180, B200 (2011-2018, M270.910); B250 (2013-2018, M270.920)
60,000 - 100,000 miles
The timing chain tensioner loses hydraulic pressure, allowing chain slack and guide rail fracture. On OM651 diesels, the chain is located at the rear of the engine (gear side), requiring gearbox removal. On M270 petrol units, chain stretch and camshaft adjuster wear combine to cause rattle and eventual valve timing errors.
| Repair Tier | Dealer Price | Specialist Price | What It Involves | Longevity / Suitability |
|---|---|---|---|---|
Preventative - Timing Chain & Tensioner Replacement Minor | £1,600 - £2,400 | £900 - £1,400 | Replace chain, tensioner, guides, and camshaft adjusters (petrol). No engine removal. | 60k-80k miles if caught early. Suitable only before chain jumps or guides fail. |
Intermediate - Chain Failure With Valve Damage Intermediate | £3,500 - £5,000 | £2,200 - £3,200 | Remove cylinder head, replace bent valves, guides, full timing set, head gasket. | Engine retains original block. Labour-intensive. Viable if no piston or bore damage. |
Full Replacement - Rebuilt / Reconditioned Engine Best Value | £6,000 - £8,500 | £2,800 - £4,200 | Supply & fit of fully rebuilt engine with upgraded timing components, bench tested, 12‑month warranty. | 100k+ mile lifespan. Best value when damage extends to pistons, bearings, or cylinder head. |
On a B Class worth £3,000-£6,000, a full dealer repair exceeding £4,000 rarely makes sense. If your OM651 or M270 engine is rattling on cold start but still running smoothly, a specialist preventative chain replacement (£900-£1,400) is excellent value. If the chain has already jumped and valves are bent, compare rebuilt engine prices - a specialist fitted unit at £2,800-£4,200 often costs less than a dealer head rebuild and delivers a fresh warranty.
Engine failure doesn't have to mean the end of the road for your B Class. Whether you're facing timing chain rattle on an OM651, AdBlue nightmares on an OM654, or oil consumption on an M270 petrol, EngineMarket makes it simple to compare prices from trusted UK Mercedes-Benz B Class specialists. Every rebuilt engine includes upgraded components designed to address the original failure point - plus a minimum 12‑month unlimited mileage warranty. Compare prices today, choose a vetted specialist, and get back on the road without the main dealer premium.
Compare Mercedes-Benz B Class Engine Replacement Prices Now →The Mercedes-Benz B Class is broadly reliable, but specific engine families - particularly the diesel OM651 and petrol M270/M266 units - have well-documented failure points that can lead to costly repairs or complete engine replacement. Below we break down the most common B Class engine problems, what they cost to fix at a dealer versus a specialist, and when replacement is the smarter financial decision. Every rebuilt engine supplied through EngineMarket includes upgraded internal components designed to address the original failure point - plus a minimum 12‑month unlimited mileage warranty.
Mercedes-Benz B Class B180 CDI, B200 CDI (2011-2014, OM651.901); B220 CDI (2013-2018, OM651.930); B160, B180, B200 (2011-2018, M270.910); B250 (2013-2018, M270.920)
60,000 - 100,000 miles
The timing chain tensioner loses hydraulic pressure, allowing chain slack and guide rail fracture. On OM651 diesels, the chain is located at the rear of the engine (gear side), requiring gearbox removal. On M270 petrol units, chain stretch and camshaft adjuster wear combine to cause rattle and eventual valve timing errors.
Replace chain, tensioner, guides, and camshaft adjusters (petrol). No engine removal.
Remove cylinder head, replace bent valves, guides, full timing set, head gasket.
Supply & fit of fully rebuilt engine with upgraded timing components, bench tested, 12‑month warranty.
On a B Class worth £3,000-£6,000, a full dealer repair exceeding £4,000 rarely makes sense. If your OM651 or M270 engine is rattling on cold start but still running smoothly, a specialist preventative chain replacement (£900-£1,400) is excellent value. If the chain has already jumped and valves are bent, compare rebuilt engine prices - a specialist fitted unit at £2,800-£4,200 often costs less than a dealer head rebuild and delivers a fresh warranty.
Engine failure doesn't have to mean the end of the road for your B Class. Whether you're facing timing chain rattle on an OM651, AdBlue nightmares on an OM654, or oil consumption on an M270 petrol, EngineMarket makes it simple to compare prices from trusted UK Mercedes-Benz B Class specialists. Every rebuilt engine includes upgraded components designed to address the original failure point - plus a minimum 12‑month unlimited mileage warranty. Compare prices today, choose a vetted specialist, and get back on the road without the main dealer premium.
Compare Mercedes-Benz B Class Engine Replacement Prices Now →Disclaimer: All prices are indicative UK market ranges based on historical quote data and repair requests from our network of engine specialists. Dealer pricing is estimated based on published main dealer labour rates and genuine OEM parts pricing. Specialist pricing reflects actual quote data from EngineMarket's UK network. Actual costs vary depending on damage severity, vehicle condition, variant, and workshop location within the UK. Use our free comparison tool to get tailored quotes for your specific Mercedes-Benz B Class and engine code. Every engine supplied through EngineMarket carries a minimum 12‑month unlimited mileage warranty - always confirm exact terms with your chosen supplier.
Every engine type is available through our UK network with typical price ranges based on variant, engine code and budget.
All engine types include a minimum 12‑month unlimited mileage warranty when sourced through EngineMarket. Prices are typical UK market ranges based on historical quote data from our network and depend on exact engine code, variant, mileage and supplier. Use our free comparison tool above - enter your registration to get tailored quotes for your specific Mercedes-Benz B Class within hours.
Every displacement fitted to the Mercedes-Benz B Class is listed below, with compatible engine codes, production years and common failure notes verified from UK market data.
The 1.5-litre OM607 four-cylinder diesel was co-developed with Renault (badged 1.5 dCi) and fitted to entry-level B Class models from 2014 onward. This EU5/EU6 compliant unit prioritised fuel economy over performance and became the subject of a major Mercedes emissions software update affecting several hundred thousand UK cars in 2017-2018 .
| Engine Code(s) | OM607.951 |
| Compatible Models (UK) | B160 CDI, B180 CDI |
| Production Years | W246, 2014-2018 |
Injector seal leaks, EGR valve clogging, DPF blockage from short-trip driving
Not sure which engine size your Mercedes-Benz B Class needs? Enter your registration number above - we'll identify the exact displacement, engine code and compatible replacement options instantly. All engines supplied through EngineMarket include a minimum 12-month unlimited mileage warranty from UK Mercedes-Benz B Class specialists.
Mercedes-Benz B Class Engines Fuel Type
Choose your Mercedes-Benz B Class engine by fuel type to compare realistic replacement prices, known issues, and compatible UK supply options - from the early W245 B150 to the latest W247 B250e plug-in hybrid.
The backbone of UK B Class sales across three generations, with high-mileage longevity balanced against well-documented timing chain and emissions system concerns on OM651 and OM654 units.
Not sure which fuel type your Mercedes-Benz B Class has? Enter your registration number above to instantly identify your engine code, fuel system and compatible replacement options - all backed by a minimum 12‑month unlimited mileage warranty from UK Mercedes-Benz B Class specialists.
From the 2005 launch of the first-generation compact MPV to the latest current-generation models, this timeline covers every major engine change across the B Class range - helping you identify your exact unit and compare rebuilt engine prices from UK specialists.
Not sure which year your Mercedes-Benz B Class was built? Enter your registration number and we'll identify the exact engine, model year, and compatible replacement options instantly - all backed by a minimum 12‑month warranty from UK Mercedes-Benz B Class specialists.
FAQ
Question 1
A rebuilt Mercedes-Benz B Class engine typically costs £1,500-£3,500 supply-only, depending on engine code (OM651, OM654, M270) and generation. W245 diesels are cheapest; OM654 units for W247 command premium pricing.
Key points
Question 2
The B200 CDI with OM640 (W245, 2005-2011) and facelift OM651 (W246, 2014-2018) are considered highly reliable, often exceeding 200,000 miles. However, OM651 timing chains and OM654 AdBlue systems have documented weak points.
Key points
Question 3
OM651 diesel timing chain failure (W246, 60k-100k miles) and M270 petrol camshaft wear (W246, 50k-90k miles) dominate replacement enquiries. OM654 AdBlue system faults affect newer W247 diesels from 30,000 miles.
Key points
Question 4
Avoid early W245 petrol compressors (2005-2008 B200 Turbo) due to supercharger clutch and oil consumption issues. Also be cautious with 2011-2013 OM651 diesels before timing chain tensioner recalls and early 2019 OM654 units with AdBlue teething problems.
Key points
Question 5
Well-maintained OM651 and OM640 diesels regularly reach 200,000-280,000 miles. M270 petrol engines typically last 150,000-180,000 miles with proper servicing. OM654 diesels are too new for definitive data but expected to match OM651 longevity.
Key points
Question 6
OM651 and M270 engines suffer timing chain tensioner failure (diesel) or chain stretch (petrol). Specialist preventative replacement costs £900-£1,400. Full engine replacement after chain snap costs £2,800-£4,200 fitted.
Key points
Question 7
Diesel engines (OM640, OM651) outlast petrols by 50,000-100,000 miles but have higher repair costs when they fail. Petrol M270 units are cheaper to rebuild but suffer camshaft wear earlier. Choose diesel for high mileage, petrol for urban use.
Key points
Question 8
OM654 diesel engines (W247 B180d/B200d, 2019+) suffer AdBlue pump, injector, and NOx sensor failures. Crystallisation blocks the dosing valves, triggering countdown mode with limited starts. Specialist repair costs £350-£1,400; ignoring it can require full engine replacement.
Key points
Question 9
For W245 models worth £1,500-£3,500, a £2,400-£3,400 rebuilt engine often exceeds the car's value. However, if the body and transmission are sound, specialist replacement with 12-month warranty can be cheaper than replacing the whole vehicle. W246 and W247 models (worth £5k-£15k) are almost always worth repairing.
Key points
Question 10
Check your vehicle's service booklet, door pillar sticker, or V5C logbook for the six-digit engine code (e.g., OM651.901). Enter your registration on EngineMarket above - we instantly identify your exact engine, variant, and compatible replacement options.
Key points
Why Choose Us
Join thousands of UK drivers who compare Mercedes-Benz B Class engine prices through our network of trusted specialists - every rebuilt and reconditioned unit backed by a minimum 12‑month unlimited mileage warranty and nationwide delivery.

Trusted supplier network
Warranty-backed rebuilt & used options
Every quote checked for fitment, quality and lead time.