Economics · Ownership Cost Ranking

Cheapest BMWs to Own

A ranked guide to the most cost‑effective BMW models in the UK, based on real 2025 engine replacement costs, typical vehicle values, and the 70% repair‑to‑value threshold. Find out which BMW gives you the best value for your money.

Cheapest BMWs to own – ranking chart with BMW models
📊
9,000+
Real UK Enquiries
Analysed
🔧
20+
Vetted BMW
Specialists
⚖️
70%
Our Repair‑to‑Value
Threshold
🏆
Part of
Engine Finders
Network

The short answer: Based on our 2025 UK data, the BMW 1 Series F40 and 3 Series G20 with B47 diesel engines are the cheapest BMWs to own, thanks to low recon costs (£3,800–£5,500 supply‑and‑fit) and strong residual values that keep repair‑to‑value ratios well below 70%. Older N47‑powered models like the E90 and E87 often fall into the scrap threshold category.

Next step: Use the ranking table below to compare models, and see our full framework for the 70% rule.

Cheapest BMWs to Own — Ranked Table

Models are ranked by a combination of recon supply‑and‑fit cost, typical vehicle value, and the resulting 70% threshold verdict. Lower costs and higher values push a model up the ranking. All costs are from 2025 UK independent specialist quotes [EM‑QUOTE].

Rank Model (Chassis) Primary Engine(s) Recon S&F Cost Typical Value 70% Verdict Notes
1 1 Series F40 (2019–present) B47D20A £3,800–£5,500 [EM‑QUOTE] £15,000–£25,000 [THIRD-PARTY] ✅ Safe Modern platform, strong values, cheap B47 recon.
2 3 Series G20 (2019–present) B47D20A / B48B20 £3,800–£5,500 [EM‑QUOTE] £18,000–£35,000 [THIRD-PARTY] ✅ Safe High value, low cost – best overall.
3 X1 F48 (2015–2022) B47D20A £3,800–£5,500 [EM‑QUOTE] £9,000–£22,000 [THIRD-PARTY] ✅ Safe Compact SUV, B47 recon well within value.
4 5 Series G30 (2017–2023) B47D20A / B57D30 £4,000–£8,000 [EM‑QUOTE] £14,000–£30,000 [THIRD-PARTY] ✅ Safe B47 variant is cheap; B57 slightly higher but still safe.
5 X5 G05 (2018–present) B57D30 / B58B30 £5,000–£8,000 [EM‑QUOTE] £25,000–£65,000 [THIRD-PARTY] ✅ Safe High value absorbs the higher cost.
6 2 Series Active Tourer F45 (2014–2021) B47D20A £3,800–£5,500 [EM‑QUOTE] £7,000–£16,000 [THIRD-PARTY] ✅ Safe MPV, cheap recon, values are adequate.
7 3 Series F30 (2012–2019) – B47 variant B47D20A £3,800–£5,500 [EM‑QUOTE] £4,500–£14,000 [THIRD-PARTY] ✅ Safe (B47) B47 models are safe; N47 variants are watch.
8 1 Series F20 (2011–2019) – B47 variant B47D20A £3,800–£5,500 [EM‑QUOTE] £4,000–£12,000 [THIRD-PARTY] ✅ Safe (B47) B47 variants safe; N47 pre‑2016 are watch.
9 X3 F25 (2011–2017) – B47 variant B47D20A £3,800–£5,500 [EM‑QUOTE] £6,000–£17,000 [THIRD-PARTY] ✅ Safe (B47) B47 variant safe; N47 sub‑£8k watch.
10 3 Series E90 (2005–2012) N47D20C £3,800–£6,400 [EM‑QUOTE] £2,500–£7,500 [THIRD-PARTY] 🔴 Scrap Threshold Low values make repair uneconomical.

Costs are typical independent specialist supply‑and‑fit; main dealer may be 30–50% higher. Values are based on 2025 UK trade and private sales [THIRD-PARTY]. The 70% verdict is a guide; always check your own vehicle's specific value and quote.

How We Define "Cheapest to Own"

We don't just look at the purchase price. Our ranking is based on the true cost of keeping a BMW on the road — focusing on engine replacement viability, parts costs, labour hours, and the 70% rule.

1

Engine Replacement Cost

We use actual 2025 UK supplier quotes for reconditioned engines, including supply and independent fitting. This is the biggest single expense an owner may face, so it dominates the ranking.

2

Vehicle Value Retention

A car with strong residual values will have a lower repair‑to‑value ratio, making repairs more viable. We use current UK trade values [THIRD-PARTY] to assess this.

3

The 70% Threshold

We apply our 70% repair‑to‑value rule: if a recon engine costs more than 70% of the car's value, we consider it a scrap candidate. Models that stay safely below this line rank higher.

4

Known Reliability Patterns

We cross‑reference with known failure patterns (e.g., N47 timing chain, N63 valve seals) to adjust the ranking — a model with a catastrophic failure risk may be more expensive to own long‑term.

For a deeper dive into our methodology, see our full framework and data methodology pages.

The 70% Rule Applied

The 70% threshold is the key to understanding whether a BMW is truly cheap to own. Here's a worked example comparing two models.

Example: 3 Series G20 (B47) vs 3 Series E90 (N47)

G20: Value £20,000, Recon S&F £4,500 → Ratio 22.5% → ✅ Safe

E90: Value £3,500, Recon S&F £4,200 → Ratio 120% → 🔴 Scrap

The same engine family (N47) can be affordable in a newer car but ruinous in an older one. This is why we always show the value side of the equation.

Use our calculator to check your own car.

Verdict: The Cheapest BMW to Own

After analysing all data, the BMW 3 Series G20 with the B47 diesel engine takes the top spot. It combines low replacement costs, excellent residual values, and a modern reliable engine.

But if you're on a tighter budget, the 1 Series F40 is a very close second, offering the same engine in a smaller, slightly cheaper package. For SUV buyers, the X1 F48 is the most cost‑effective choice.

At the other end of the scale, avoid older N47‑powered E90/E87 models unless you're prepared for a potentially uneconomical repair. The 70% rule clearly shows they are often better scrapped than repaired.

Remember: these are averages. Your specific car's condition, mileage, and service history can shift the verdict. Always get a professional inspection and quote before making a final decision.

Frequently Asked Questions

Which BMW model has the cheapest engine replacement cost?

In our 2025 data, the BMW 1 Series F40 and 3 Series G20 with the B47 engine have the lowest recon supply‑and‑fit costs at around £3,800–£5,500. The B47 is cheaper to replace than the older N47 due to better parts availability and a more accessible chain design.

Is a BMW with a B47 engine always cheaper to own than an N47?

Generally, yes. The B47 is more reliable (fewer timing chain issues) and cheaper to replace because the chain is front‑mounted, reducing labour time. However, the overall cost also depends on the car's value — a high‑value B47 car will be safe, while a low‑value N47 car might still be a scrap candidate.

Why is the E90 3 Series so expensive to own?

The E90's low market value (often under £4,000) means that a recon engine costing £3,800–£6,400 exceeds 70% of its worth. Combined with the N47's timing chain issues, it's rarely worth repairing unless the car is a cherished low‑mileage example.

Does the 70% rule apply to M cars and petrol engines the same way?

The rule is constant at 70%, but the numbers differ. M cars (e.g., M3, M4) have higher repair costs but also higher values, so they can still be safe if the ratio stays below 70%. Petrol engines like the B58 are generally cheaper to maintain than V8s like the N63.

How can I find the cheapest BMW to own for my budget?

Start by checking the ranking table above. Then, use our ownership cost calculator to input your specific model, mileage, and condition. Finally, get a quote from our network of vetted specialists to see the exact cost for your car.

Genuine Enquiry DataBuilt from 9,000+ real 2025 UK BMW engine enquiries, not estimates.

Fully Disclosed MethodThe only BMW engine site that publishes its scrap‑threshold methodology openly.

20+ Vetted BMW SpecialistsEvery recommendation routes to a specialist who works on these engines daily.

100% IndependentNo sponsors, no manufacturer influence — including when the honest answer is "don't repair it."

Find the Cheapest BMW for You

Get a free, no‑obligation quote comparison from our vetted specialist network, or run your own numbers through our calculator first.

USE THE CALCULATOR → COMPARE QUOTES NOW