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 BMW 3 Series engine specialists. Compare prices on reconditioned, rebuilt and used engines - supply & fit available.
-> Rebuilt units from £1,200 · Common codes: N47D20, B47D20, N57D30, B57D30
-> Rebuilt units from £1,400 · Common codes: N20B20, B48B20, N43B20, N55B30
-> Rebuilt units from £3,500 · Common codes: N57D30, B58B30, S55B30, S58B30
🔒 Secure enquiry - no spam, no pressure. Genuine quotes only from vetted UK BMW 3 Series specialists.
Get Instant Quotes from BMW 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 replacement costs across different BMW 3 Series variants, covering known failure causes, engine codes, fuel types, and engine sizes.

Customer Reviews
Rated 4.8 out of 5 by 1,081 verified customers who sourced reconditioned and used BMW 3 Series 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 BMW 3 Series owners find trusted engine specialists.
From the economical 316d to the high‑performance M3, our network of UK BMW 3 Series engine specialists lets you compare rebuilt, reconditioned and used engine prices. Typical price range for a rebuilt unit with 12‑month warranty - supply & fit available nationwide.
A full alphabetical listing of every BMW 3 Series 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 BMW 3 Series 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 BMW 3 Series variants.
Extracted from detailed petrol and performance engine families across BMW 3 Series 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 BMW 3 Series engine specialists. Every rebuilt engine comes with a minimum 12‑month unlimited mileage warranty.
The BMW 3 Series delivers strong driving dynamics, but its N47/B47 diesel and N20/B48 petrol families carry well-documented weak points that dominate UK BMW 3 Series engine failure searches. Every rebuilt engine supplied through EngineMarket includes upgraded internal components specifically designed to address these original failure points, backed by a minimum 12‑month unlimited mileage warranty. This section breaks down realistic repair versus replacement costs so you can make an informed, financially sound decision before committing to a quote.
Every rebuilt engine includes a minimum 12-month unlimited mileage warranty.
Why N47 Diesel Engines Fail Prematurely
BMW 3 Series 316d, 318d, 320d, 325d (2007-2015, N47D16 & N47D20)
60,000-90,000 miles
The rear-mounted timing chain and original plastic tensioner degrade under thermal cycling, causing slack, rattling, and eventual timing jump if ignored.
| Repair Tier | Dealer Price | Specialist Price | What It Involves | Longevity / Suitability |
|---|---|---|---|---|
Minor - Preventative Timing Chain Upgrade Minor | Dealer: £2,500 - £3,200 | Specialist: £1,400 - £1,900 | Replaces chain, rails, and upgraded metal tensioner before catastrophic skip | Extends service life significantly; only viable if no internal damage has occurred yet |
Major - Engine Stripped & Rebuilt Internals Minor | Dealer: £4,500 - £6,000 | Specialist: £2,800 - £3,800 | Full dismantle, block machining, piston/valve/bearing refresh after timing interference | Labour-intensive; suitable only when block and head retain factory tolerance levels |
Full Replacement - Rebuilt / Reconditioned BMW 3 Series Engine Best Value | Dealer: £6,500 - £8,500 | Specialist: £1,800 - £3,500 | Supply & fit of dyno-tested rebuilt unit with upgraded timing gear and full ancillaries | Best long-term value; eliminates secondary damage risks and includes 12‑month warranty |
We recommend a complete rebuilt unit once the timing chain has stretched beyond tensioner limits, as internal valve or piston contact is often irreversible on the N47. A preventative chain upgrade only delivers value if you catch the early cold-start rattle before catastrophic failure. For most 3 Series owners, swapping to a pre-rebuilt engine with reinforced timing components proves faster, cleaner, and more reliable than in-situ machining.
Whether you are dealing with N47 timing chain stretch, N20 guide fracture, EGR cooler leaks, or turbo degradation, EngineMarket removes the guesswork from your next step. Our network connects you directly with trusted UK BMW 3 Series engine specialists who provide transparent, upfront pricing for supply and fit. Every unit includes upgraded components that address the original design weakness, nationwide delivery, and a minimum 12‑month unlimited mileage warranty as standard. Compare prices today and get back on the road with a reliable powertrain, without paying main dealer premiums.
Compare BMW 3 Series Engine Replacement Prices Now →The BMW 3 Series delivers strong driving dynamics, but its N47/B47 diesel and N20/B48 petrol families carry well-documented weak points that dominate UK BMW 3 Series engine failure searches. Every rebuilt engine supplied through EngineMarket includes upgraded internal components specifically designed to address these original failure points, backed by a minimum 12‑month unlimited mileage warranty. This section breaks down realistic repair versus replacement costs so you can make an informed, financially sound decision before committing to a quote.
BMW 3 Series 316d, 318d, 320d, 325d (2007-2015, N47D16 & N47D20)
60,000-90,000 miles
The rear-mounted timing chain and original plastic tensioner degrade under thermal cycling, causing slack, rattling, and eventual timing jump if ignored.
Replaces chain, rails, and upgraded metal tensioner before catastrophic skip
Full dismantle, block machining, piston/valve/bearing refresh after timing interference
Supply & fit of dyno-tested rebuilt unit with upgraded timing gear and full ancillaries
We recommend a complete rebuilt unit once the timing chain has stretched beyond tensioner limits, as internal valve or piston contact is often irreversible on the N47. A preventative chain upgrade only delivers value if you catch the early cold-start rattle before catastrophic failure. For most 3 Series owners, swapping to a pre-rebuilt engine with reinforced timing components proves faster, cleaner, and more reliable than in-situ machining.
Whether you are dealing with N47 timing chain stretch, N20 guide fracture, EGR cooler leaks, or turbo degradation, EngineMarket removes the guesswork from your next step. Our network connects you directly with trusted UK BMW 3 Series engine specialists who provide transparent, upfront pricing for supply and fit. Every unit includes upgraded components that address the original design weakness, nationwide delivery, and a minimum 12‑month unlimited mileage warranty as standard. Compare prices today and get back on the road with a reliable powertrain, without paying main dealer premiums.
Compare BMW 3 Series 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 BMW 3 Series 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 BMW 3 Series 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 BMW 3 Series within hours.
Every displacement fitted to the BMW 3 Series across UK generations is listed below with compatible engine codes, production years and documented failure notes to help you pinpoint the correct replacement unit.
Introduced in the F30 LCI and carried into the G20 generation, this compact three-cylinder diesel serves as the entry-level efficiency option for urban and fleet drivers. It utilizes BMW’s modular architecture to deliver low emissions without sacrificing low-end torque for daily commuting.
| Engine Code(s) | B37D15 |
| Compatible Models (UK) | 316d |
| Production Years | F30 LCI, 2015-2019 & G20, 2019-present |
EGR cooler blockage, injector seal deterioration under sustained short-trip operation
Not sure which engine size your BMW 3 Series 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 BMW 3 Series specialists.
BMW 3 Series Engines Fuel Type
Diesel power dominates the 3 Series lineup across all generations, driving the majority of UK replacement enquiries due to high-mileage fleet usage and specific component vulnerabilities.
Not sure which fuel type your BMW 3 Series 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 BMW 3 Series specialists.
This timeline maps every major engine change across the BMW 3 Series production run, helping owners quickly identify their model year and compare rebuilt engine prices from UK specialists.
Not sure which year your BMW 3 Series 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 BMW 3 Series specialists.
FAQ
Question 1
BMW 3 Series engine replacement costs typically range from £1,200 for a used unit to £4,500 for a rebuilt diesel engine, with petrol variants slightly lower. Supply-only pricing excludes fitting labour, which adds £400-£900 depending on garage location. Rebuilt units with upgraded components addressing known failures offer the best long-term value for most owners.
Key points
Question 2
The BMW 3 Series N47 diesel has a well-documented rear timing chain weakness that can cause catastrophic failure between 60,000-90,000 miles if ignored. However, many N47 units run reliably with proper maintenance, and rebuilt replacements now include upgraded tensioners and guides that address the original design flaw.
Key points
Question 3
The B48 petrol and B57 diesel engines fitted to later F30 and G20 BMW 3 Series models are widely regarded as the most reliable, with fewer documented failure patterns than earlier N-series units. For older models, the M54 petrol inline-six offers proven longevity when cooling system components are proactively maintained.
Key points
Question 4
BMW 3 Series N20 petrol engines suffer plastic timing chain guide fragmentation due to heat cycling and material fatigue, typically between 40,000-70,000 miles. Broken guide debris can block the oil pump pickup, causing rapid bearing wear and engine seizure if not addressed at the first sign of rattling.
Key points
Question 5
Replacing a BMW 3 Series engine is usually worthwhile if the chassis, transmission and interior are in good condition, as a rebuilt unit with warranty typically costs £1,400-£4,500 versus £15,000+ for a comparable used car. For high-mileage examples with additional faults, scrapping may be more economical - get multiple quotes before deciding.
Key points
Question 6
Well-maintained BMW 3 Series diesel engines can exceed 150,000-200,000 miles, but known weaknesses like N47 timing chains or B47 EGR coolers often cause premature failure around 60,000-100,000 miles. Regular servicing with correct oil, avoiding short trips that clog DPFs, and addressing warning signs early maximises lifespan.
Key points
Question 7
A rebuilt BMW 3 Series engine receives full machining, new bearings, pistons and upgraded components addressing known failures, while a reconditioned unit replaces only worn parts like seals and gaskets without block machining. Rebuilt engines typically cost more but offer longer lifespan and stronger warranty coverage for high-mileage replacements.
Key points
Question 8
Yes, EngineMarket's UK network includes specialists offering complete supply and fit packages for BMW 3 Series engine replacements, typically adding £400-£900 to the engine price depending on variant complexity and garage location. This turnkey solution includes fitting, fluids, road testing and warranty registration for peace of mind.
Key points
Question 9
BMW 3 Series owners should exercise caution with N47 diesels (2007-2014) due to timing chain risks, early N20 petrols (2011-2015) for guide failures, and N43 petrols for HPFP issues. Later B47, B48 and B58 engines show significantly improved reliability, while M54 and N52 naturally aspirated units remain solid with proactive cooling system maintenance.
Key points
Question 10
Every BMW 3 Series engine supplied through EngineMarket includes a minimum 12-month unlimited mileage warranty as standard, covering parts and labour for manufacturing defects. Some specialists offer extended 24-month options for rebuilt units, but always confirm exact terms, exclusions and claim procedures with your chosen supplier before committing.
Key points
Why Choose Us
Join thousands of UK drivers who compare BMW 3 Series 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 BMW 3 Series Engine Suppliers
Every garage and engine rebuilder in our network is vetted, rated, and reviewed by real BMW 3 Series owners.
Compare BMW 3 Series Engine Replacement Companies
See prices, warranty terms, and supply & fit options side‑by‑side before you commit.
UK Engine Replacement Services for BMW 3 Series
Covering every variant from budget to performance, with supply‑only or full supply & fit available nationwide.

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