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
Get quotes from trusted UK Mercedes B Class engine specialists. Compare reconditioned & used engines for B180 to B250e - M270/OM651/M282 covered. Get a quote before it's too late.
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)

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.


Rated 4.8 out of 5 by 1,081 verified customers who sourced reconditioned and used Mercedes Benz B Class engines through EngineMarket.
4.8
★★★★★
out of 5
1,081 verified reviews
“Thanks to EngineMarket, I saved over £1,200 on my engine replacement and got matched with a great local specialist within the hour.”
“Got three quotes within an hour and chose the best deal easily. The whole process was quick, clear and stress-free.”
“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.”





Not sure which variant your Mercedes-Benz B Class is- Enter your registration number above - we'll identify the exact sub-model, engine code and compatible replacement options instantly.

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.

OM651.901 - 2.0L / 2.2L Diesel
Main replacement triggers are timing chain wear, EGR / cooling faults and turbo-control issues.
Compatible variants
Avg. rebuilt price
£1,800 - £2,800
Supply only
Technical specifications
Common failures
Not sure which 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.

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...
Mercedes-Benz B Class Timing Chain Failure
Most affected vehicles
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)
Failure mileage range
60,000 - 100,000 miles
Typical failure window
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.
Repair options & estimated costs (UK ranges)
| Repair tier | Dealer price | Specialist price | What it involves | Longevity / suitability |
|---|---|---|---|---|
| Preventative - Timing Chain & Tensioner Replacement | £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 | £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 | £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. |
Our recommendation
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
Every engine type is available through our UK network with typical price ranges based on variant, engine code and budget.
Compare Mercedes Benz B Class engine prices with vetted UK suppliers
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
Power output
Verified by registration
Common Failure Points
Injector seal leaks, EGR valve clogging, DPF blockage from short-trip driving
Production Years: W246, 2014-2018
Get quotes for Mercedes-Benz B Class 1.5L diesel engines
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.
Common Mercedes-Benz B Class Diesel Engine Families
Found In
Known For
Typical Diesel Models
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 Mercedes-Benz B Class Diesel Engine Families
Found In
Known For
Typical Diesel Models
A diverse petrol lineup spanning naturally aspirated simplicity (M266) through turbocharged direct injection (M270) to the latest Renault co-developed M282 unit - each with distinct failure patterns.
Common Mercedes-Benz B Class Petrol Engine Families
Found In
Known For
Typical Petrol Models
The B250e combined the 1.3-litre M282 petrol engine with an electric motor for urban EV capability and petrol range flexibility - offered only on the W247 generation between 2019 and 2022.
Mercedes-Benz B Class PHEV Engine Codes
Found In
Important Notes
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.
⚙Key Changes
▣Main Engines
M266.960- 1.5L / 1.7L / 2.0L petrol (B150 / B170 / B200)
OM640.940- 2.0L diesel (B180 CDI / B200 CDI)
▰Popular Models
🔧Known For
Engine Codes Covered:
M266.960OM640.940