ENGINEMARKET
Mercedes-Benz ENGINE MARKETPLACE

Mercedes-Benz B Class Engine ReplacementCompare Prices & Save

Get quotes today from trusted UK Mercedes-Benz B Class engine specialists. Compare prices on reconditioned, rebuilt and used engines - supply & fit available.

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers
B Class Diesel Engines - from £1,300 to £4,800

-> Rebuilt units from £1,800 · Common codes: OM651.901, OM607.951, OM654.920, OM651.930

B Class Petrol Engines - from £1,200 to £4,200

-> Rebuilt units from £1,500 · Common codes: M270.910, M282.914, M266.960, M274.920

B Class Performance Engines - from £2,500 to £6,500

-> Rebuilt units from £2,800 · Common codes: M260.920, OM651.930 (B220 CDI), M270.910 (B250)

UK

🔒 Secure enquiry - no spam, no pressure. Genuine quotes only from vetted UK Mercedes-Benz B Class specialists.

● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|
● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|● Instant Quotes · No Obligation · 100% Free · Reconditioned · Rebuilt · Used · Supply & Fit Available · UK-Wide Network|
How It Works

3 Simple Stepsto Finding the Best Mercedes Benz B Class Replacement Engine

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.

12-Month Warranty
Supply & Fit Available
Nationwide Delivery
Trusted UK Suppliers
Live UK Engine Market Data

What Are UK Drivers Paying for Mercedes-Benz B Class Engine Replacement?

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.

Mercedes Benz B Class live market price reference
Average Market Prices
  • Mercedes-Benz B Class (W245) B180 CDI2005-2011£1,800-£2,800
    Injector failure
    OM640.940Diesel 2.0L
  • Mercedes-Benz B Class (W245) B200 CDI2005-2011£1,800-£2,800
    Turbocharger failure
    OM640.940Diesel 2.0L
  • Mercedes-Benz B Class (W245) B1702005-2011£1,200-£2,200
    Timing chain wear
    M266.960Petrol 1.7L
  • Mercedes-Benz B Class (W245) B2002005-2011£1,200-£2,200
    Excessive oil consumption
    M266.960Petrol 2.0L
  • Mercedes-Benz B Class (W246) B180 CDI2011-2014£1,500-£2,500
    Timing chain wear
    OM651.901Diesel 1.8L
  • Mercedes-Benz B Class (W246) B200 CDI2011-2014£1,500-£2,800
    Timing chain wear
    OM651.901Diesel 2.0L
  • Mercedes-Benz B Class (W246) B1602012-2014£1,200-£2,000
    Ignition coil failure
    M270.910Petrol 1.6L
  • Mercedes-Benz B Class (W246) B180 petrol2012-2014£1,200-£2,000
    Excessive oil consumption
    M270.910Petrol 1.6L
  • Mercedes-Benz B Class (W246) B220 CDI2013-2018£1,600-£3,000
    DPF / EGR blockage
    OM651.930Diesel 2.1L
  • Mercedes-Benz B Class (W246) B250 petrol2013-2018£1,800-£3,200
    High-pressure pump fail
    M270.920Petrol 2.0L
  • Mercedes-Benz B Class (W247) B180d2019-2023£1,800-£3,200
    AdBlue system fault
    OM654.920Diesel 2.0L
  • Mercedes-Benz B Class (W247) B200d2019-2023£1,800-£3,500
    AdBlue system fault
    OM654.920Diesel 2.0L
  • Mercedes-Benz B Class (W247) B200 petrol2019-2024£1,500-£2,800
    Injector seal leak
    M282.914Petrol 1.3L
  • Mercedes-Benz B Class (W247) B250e2019-2022£3,500-£5,500
    Charging system failure
    M282 + ElectricPHEV 1.3L
Last updated: 22 May, 14:59

Customer Reviews

Trusted by Mercedes Benz B Class OwnersAcross the UK

4.8 out of 5

Rated 4.8 out of 5 by 1,081 verified customers who sourced reconditioned and used Mercedes Benz B Class engines through EngineMarket.

Google

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.

Models We Cover

Mercedes-Benz B Class Engine ReplacementAll Variants Covered

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.

Core Diesel Range

Specs109hp
Years2005-2011
Rebuilt£1,800-£2,800
Compare B180 CDI Engine Prices

Core Diesel Range (Current Generation)

Core Petrol Range

Petrol & Performance Range

Legacy Specialist

Variant Directory

All Mercedes-Benz B Class Variants - Engine Replacement Coverage

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

B160 CDIB170 CDIB180 CDIB180dB180d SportB180d AMG LineB180d ExecutiveB200 CDIB200dB200d AMG LineB200d ExecutiveB200d SportB220 CDIB220 4MATIC

Petrol Variants

B150B160B170B170 NGTB180B180 NGTB200B200 Natural Gas DriveB200 TurboB200 SportB250B250 SportB250 AMG LineHybrid / Plug-In Hybrid VariantsB250eB250e AMG LineB250e Sport
Engine Codes

Mercedes-Benz B Class Engine CodesFull Technical Specifications & Replacement Guide

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.

Diesel Engines

Extracted from detailed diesel engine families across Mercedes Benz B Class variants.

Petrol Engines

Extracted from detailed petrol and performance engine families across Mercedes Benz B Class variants.

Hybrid / Electrified Engines

Extracted from electrified powertrains and hybrid engine families used in Mercedes Benz B Class variants.

Can't find your engine code?

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.

Enter Your Reg
Common Problems

Mercedes-Benz B Class Engine Problems
What It Costs to Fix & When Replacement Makes Sense

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.

Affected Models

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)

Typical Failure Mileage

60,000 - 100,000 miles

Root Cause

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.

Preventative - Timing Chain & Tensioner Replacement
Dealer
£1,600 - £2,400
Specialist
£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
Dealer
£3,500 - £5,000
Specialist
£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
Dealer
£6,000 - £8,500
Specialist
£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.
Our Recommendation
Best next step for mercedes-benz b class timing chain failure

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.

Compare rebuilt OM651 & M270 engine prices for your Mercedes-Benz B Class

Don't Let Engine Failure Write Off Your Mercedes-Benz B Class

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.

12-Month Warranty
Upgraded Components
Nationwide UK Delivery
Save vs Main Dealer Price
Replacement Engine Options

Mercedes-Benz B Class Engine TypesOptions, Costs & What to Expect

Every engine type is available through our UK network with typical price ranges based on variant, engine code and budget.

Reconditioned
Mercedes-Benz B Class Reconditioned Engines (Recon)

Professionally stripped, inspected and rebuilt to factory tolerances with new bearings, piston rings and seals where required.

Typical price range
£1,800 - £3,500
(supply only)
Best for owners wanting warranty-backed reliability without new engine cost.
Compare reconditioned Mercedes-Benz B Class engine prices
Reconditioned

A reconditioned engine is stripped to the bare block, crack tested, machined and rebuilt with new bearings, piston rings, gaskets and seals.

  • OM651 and M270 units fully machined to factory tolerances
  • Every engine hot tested before delivery to UK specialists
  • 12‑24 month unlimited mileage warranty included
Rebuilt
Mercedes-Benz B Class Rebuilt Engines

Complete strip-down, inspection and replacement of all worn components including timing chain, gaskets and critical internals.

Typical price range
£1,500 - £2,800
(supply only)
The most popular choice for high‑mileage B Class diesel and petrol models.
Get rebuilt Mercedes-Benz B Class engine quotes
Rebuilt

A rebuilt engine receives new pistons, rings, bearings, timing chain, oil pump and full gasket set. Worn components are discarded.

  • Upgraded timing components fitted to OM651 and M270 units
  • Cylinder head pressure tested and valve seats recut
  • Supplied with 12‑month unlimited mileage warranty
Used
Mercedes-Benz B Class Used Engines

Low‑mileage OEM engine salvaged from a donor B Class, tested for compression and oil pressure before removal.

Typical price range
£900 - £1,800
(supply only)
Budget‑conscious choice. Mileage and service history verified before listing.
Check used Mercedes-Benz B Class engine availability
Used

A used engine is removed from a donor vehicle with verified mileage, compression tested and inspected for external damage or leaks.

  • Available for W245, W246 and W247 generation B Class models
  • Typically 50,000‑90,000 miles with documented history
  • Best value when budget is the primary constraint
Remanufactured
Mercedes-Benz B Class Remanufactured Engines

OEM‑certified rebuild process where every component is replaced to original factory specifications with zero reused wear parts.

Typical price range
£2,200 - £4,200
(supply only)
Premium option. Meets or exceeds original Daimler production standards.
Compare remanufactured Mercedes-Benz B Class engine costs
Remanufactured

Remanufacturing means every moving part is brand new, not inspected or reused. The block is remachined and all components replaced.

  • New cylinder head, camshafts, timing chain, oil pump and injectors
  • Built to OM651 and M270 original factory blueprint specifications
  • Extended warranty up to 36 months available through network
Refurbished
Mercedes-Benz B Class Refurbished Engines

A used engine that has been serviced with new gaskets, timing chain, water pump and full oil service before fitting.

Typical price range
£1,200 - £2,200
(supply only)
Mid‑range option. Cleaned, resealed and fitted with common wear items.
View refurbished Mercedes-Benz B Class engine options
Refurbished

A refurbished engine starts as a used unit but receives new gaskets, timing components, water pump, thermostat and a full service.

  • External cleaning and repainting for corrosion protection
  • OM640 and M266 legacy units given new timing chains
  • 6‑12 month warranty - a sensible middle ground
Supply & Fit
Mercedes-Benz B Class Supply & Fit Engines

Complete service where a specialist delivers a replacement engine and installs it at their workshop or your location.

Typical price range
£400 - £800 added to engine price
Includes labour, fluids, gaskets and first start‑up testing. No hidden costs.
Find Mercedes-Benz B Class engine supply & fit deals
Supply & Fit

Supply and fit means one supplier provides the engine and performs the installation, including all fluids, gaskets and diagnostic coding.

  • Fitting typically completed within 2‑5 working days
  • Includes 12‑month warranty covering both parts and labour
  • Engine coded to your B Class ECU for plug‑and‑play fitment

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.

Engine Sizes

Mercedes-Benz B Class Engines by SizeFind the Right Displacement for Your Variant

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.

Mercedes-Benz B Class Diesel Engine Sizes

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 YearsW246, 2014-2018
Common Failure Points
Watch for these known weak points

Injector seal leaks, EGR valve clogging, DPF blockage from short-trip driving

Get quotes for Mercedes-Benz B Class 1.5L diesel engines

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

Mercedes-Benz B Class Engines by 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.

Mercedes-Benz B Class Diesel Engines
Mercedes-Benz B Class Diesel Engines

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.

Common Engine Families
OM640.940 - original W245 unit (B180 CDI / B200 CDI), simple but injector-prone
OM607.951 - 1.5-litre Renault-derived engine, subject to EU5 emissions updates
OM651.901 - high-volume 1.8/2.0-litre, known for timing chain and EGR cooler failure
OM651.930 - 2.1-litre performance diesel (B220 CDI), turbo and DPF issues common
OM654.920 - current 2.0-litre unit (B180d / B200d), AdBlue system faults dominate
Found In
W245 (2005-2011) - OM640.940
W246 (2011-2018) - OM607.951, OM651.901, OM651.930
W247 (2019-Present) - OM654.920
Known For
Excellent motorway fuel economy (55-65 mpg real-world)
OM651 timing chain tensioner failure between 60k-100k miles
DPF and EGR cooler blockages on short-journey cars
OM654 AdBlue pump and NOx sensor failures from 30k miles
Typical Models (UK)
B180 CDI (W245 / W246)
B200 CDI (W245 / W246)
B220 CDI (W246)
B180d (W247)
B200d (W247)

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.

Engine Years

Mercedes-Benz B Class Engines by YearWhat Was Fitted & When

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.

2005 - 2008 - W245 Launch: M266 Petrol & OM640 Diesel Arrive
Major Engine Changes2 engine highlights
The original Mercedes-Benz B Class (W245) launched with naturally aspirated petrol and diesel engines, prioritising interior space over performance.
Key Changes
New compact MPV platform (W245) with front-wheel drive
Launch engines: M266 petrol (1.5L, 1.7L, 2.0L) and OM640 diesel (2.0L)
Five-speed manual and CVT automatic transmissions offered
B150, B170, B200 petrol; B180 CDI, B200 CDI diesel
Known For
Clever sandwich floor platform for crash safety and flat load floor
M266 engines are simple but prone to oil consumption beyond 80k miles
OM640 diesel is robust but injector and turbo failures common at high mileage
CVT transmission (Autotronic) has reliability concerns
Main Engines
M266.960 - 1.5L / 1.7L / 2.0L petrol (B150 / B170 / B200)
OM640.940 - 2.0L diesel (B180 CDI / B200 CDI)
Engine Codes Covered
M266.960OM640.940
Popular Models
Mercedes-Benz B150
Mercedes-Benz B170
Mercedes-Benz B200
Mercedes-Benz B180 CDI
Mercedes-Benz B200 CDI
Common Replacement Enquiries
Get quotes for 2005-2008 Mercedes-Benz B Class replacement engines
Year Finder
Not sure which year your Mercedes Benz B Class was built?

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

Mercedes-Benz B Class Engine ReplacementFrequently Asked Questions

Question 1

How much does a Mercedes-Benz B Class engine replacement cost in the UK?

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

  • OM651.901 (B180/B200 CDI W246): £1,800-£2,800 rebuilt
  • OM654.920 (B180d/B200d W247): £1,900-£3,500 rebuilt
  • M270.910 (B160/B180 petrol W246): £1,200-£2,400 rebuilt
  • Used engines from breakers: £900-£1,800 depending on mileage
  • Fitting adds £400-£800 at a specialist (not dealer)
Compare Mercedes-Benz B Class engine replacement prices from UK specialists

Question 2

Is the Mercedes-Benz B Class diesel engine reliable?

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

  • B200 CDI (2008-2012 facelift) called "gold standard reliability" by specialists
  • OM651 timing chain tensioner recalls affected Feb-Nov 2014 builds
  • OM654 AdBlue pump and NOx sensor failures common from 30k miles
  • W245 CDI engines regularly reach 217,000-280,000 miles with maintenance
  • OM607 1.5-litre diesel subject to 2017-2018 emissions software updates
Get quotes for Mercedes-Benz B Class diesel replacement engines with 12-month warranty

Question 3

What are the most common Mercedes-Benz B Class engine problems?

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

  • OM651: timing chain tensioner failure, injector seal leaks, EGR cooler cracking
  • M270 petrol: camshaft bearing wear, timing chain stretch, HPFP failure
  • OM654: AdBlue pump, NOx sensor, SDPF degradation
  • OM640 (W245 diesel): turbo bearing wear, injector failure around 120k miles
  • P0016 error code indicates camshaft/crankshaft correlation (timing chain stretch)
Find a reconditioned Mercedes-Benz B Class engine with upgraded timing components

Question 4

Which Mercedes-Benz B Class engine should I avoid?

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

  • B200 Turbo (W245 pre-2008): supercharger magnetic clutch failure, heavy oil use
  • Early OM651 (2011-2013): higher timing chain failure risk before recall improvements
  • 7G-DCT gearbox on 2011-2013 W246: erratic shifts, repair costs up to £3,500
  • Early W247 OM654 (2019): AdBlue system bugs requiring multiple software updates
  • CVT transmission on early W245: complete failure at £4,000-£5,000 repair cost
Compare Mercedes-Benz B Class engine prices by generation - get the best value

Question 5

How long do Mercedes-Benz B Class engines last?

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

  • OM640/W245 CDI: 217,000-280,000 miles with regular maintenance
  • OM651: 180,000-250,000 miles if timing chain addressed preventatively
  • M270 petrol: 150,000-180,000 miles; camshaft wear the main limiter
  • Facelift (2008+) engines significantly more durable than early units
  • Short-trip driving kills DPF on diesels - use for longer journeys
Get quotes for high-mileage Mercedes-Benz B Class rebuilt engines

Question 6

Mercedes-Benz B Class timing chain failure - what causes it and how much to fix?

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

  • OM651: tensioner loses hydraulic pressure, chain rattles on cold start
  • M270: chain stretch and camshaft adjuster wear cause rattle
  • Preventative chain replacement: £900-£1,400 at specialist
  • After valve damage: £2,200-£3,200 for head rebuild
  • Complete rebuilt engine: £2,800-£4,200 fitted with warranty
Compare OM651 and M270 timing chain replacement costs for your Mercedes-Benz B Class

Question 7

Petrol or diesel Mercedes-Benz B Class - which is better for engine longevity?

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

  • Diesel: 200k-280k miles possible but timing chain risk
  • Petrol: 150k-180k miles typical; camshaft wear from 50k miles
  • Diesel repairs (injectors, DPF, turbo) more expensive than petrol
  • OM654 diesel AdBlue faults make petrol simpler for low-mileage owners
  • B200 CDI (136hp facelift) widely considered most reliable variant
Compare Mercedes-Benz B Class diesel vs petrol engine replacement prices

Question 8

What is the Mercedes-Benz B Class OM654 AdBlue problem?

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

  • Two-stage AdBlue system (motors near SCR + underbody SCR) doubles failure points
  • Crystallisation clogs dosing valves - XENTRY diagnostics required
  • Single component replacement: £350-£600 at specialist
  • Full AdBlue system overhaul: £900-£1,400
  • Without repair, countdown leads to immobilised car and potential engine damage
Enquire about OM654 Mercedes-Benz B Class engine replacement with new AdBlue system

Question 9

Is it worth replacing the engine on a high-mileage Mercedes-Benz B Class?

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

  • W245 (2005-2011): value £1.5k-£3.5k - borderline economical
  • W246 (2011-2018): value £4k-£10k - replacement makes sense
  • W247 (2019+): value £10k-£18k - definitely worth replacing
  • Rebuilt engine (£2.4k-£4.2k fitted) cheaper than comparable replacement car
  • Factory-quality rebuild with upgraded components often outlasts original
Get an instant quote for Mercedes-Benz B Class engine replacement - no obligation

Question 10

How do I find the correct engine code for my Mercedes-Benz B Class?

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

  • Engine code format: three letters + three numbers (OM651.901, M270.910)
  • Found on driver's side door pillar sticker or V5C section 4
  • W245 (2005-2011): OM640 (diesel) or M266 (petrol)
  • W246 (2011-2018): OM607/OM651 (diesel) or M270 (petrol)
  • W247 (2019+): OM654 (diesel) or M282 (petrol/MHEV/PHEV)
Enter your reg now - identify your Mercedes-Benz B Class engine code instantly

Why Choose Us

Why UK Mercedes-Benz B Class Owners Trust EngineMarket

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.

Compare Mercedes Benz B Class engine prices with vetted UK specialists

Compare engine prices for Mercedes Benz B Class in the UK and get competitive quotes from garages near you.

100% FreeNo ObligationFast & secure processUK-based support
Mercedes Benz B Class vehicle

Trusted supplier network

Warranty-backed rebuilt & used options

Every quote checked for fitment, quality and lead time.