Used BMW 3 Series: Complete UK Buying Guide (2026)
The BMW 3 Series is the benchmark compact executive saloon — and the used market is enormous. That is both a blessing (lots of choice) and a curse (plenty of examples with hidden problems). This guide tells you exactly which generation to buy, which engine to choose, what to pay, and what to check before handing over any money.
G20 vs F30: Which generation should you buy?
This is the first decision every 3 Series buyer faces. The F30 ran from 2011 to 2019 and is now in the £8,000-£16,000 range. The G20 launched in 2019 and is where you will spend £18,000-£32,000. They are not the same car in any meaningful sense.
F30 (2011–2019) — Median £12,500
The F30 is one of the most numerous used cars in Britain. It was the car that re-established BMW's driving dynamics after the criticism levelled at the E90 — the electric power steering felt more natural, the chassis was balanced, and the interior quality improved substantially over the outgoing model. A 2016-2019 F30 LCI (facelift) with the B48 engine (330i) or B47 diesel (320d) is a genuinely robust package.
The risk: the earlier F30 (2011-2015) with the N20 four-cylinder petrol carries a known timing chain issue that is serious enough to warrant avoidance unless evidence of replacement is present. More on this below. Pre-2015 F30s can also suffer cooling system failures — the plastic coolant pipes and expansion tank cap are known weak points. Budget £300-600 for preventative replacement if buying one.
G20 (2019–present) — Median £24,500
The G20 is simply the better car. It is quieter, more refined, has a genuinely excellent interior (the iDrive 7 system is class-leading), and uses the updated B48/B58 petrol and B47/B57 diesel engines which are more reliable than their predecessors. The chassis is sharper than the F30 with better body control, and the technology suite — digital instruments, wireless Apple CarPlay, camera pack — puts it ahead of most rivals.
Residuals on the G20 are holding well, which means you will not find huge bargains, but you will also not lose large amounts when you sell. A 2020 320i M Sport bought for £21,500 today should be worth £15,000-16,500 in three years — a reasonable depreciation curve for a premium car.
Which engine to choose
320i (B48, 2.0-litre petrol, 184ps)
The 320i is the volume seller and the sweet spot for most buyers. The B48 engine is BMW's core architecture — used across 1, 2, 3, 4, 5 Series and X models — which means parts are plentiful, independent mechanics know it well, and reliability data from tens of thousands of examples is positive. Real-world fuel economy is 34-38mpg on a mix of driving. Motorway cruising at 70mph returns 42-45mpg.
What to pay: 2019 320i SE — £18,500-£21,000. 2020 320i M Sport — £20,500-£23,500. 2021 320i M Sport — £22,000-£25,500.
330i (B48, 2.0-litre petrol, 258ps)
The same B48 engine but tuned to 258ps with a more aggressive intake and exhaust calibration. The power difference is noticeable — 0-62mph in 5.8 seconds vs 7.1 in the 320i — and the in-gear performance is substantially better. The 330i M Sport is the aspirational choice and pricing reflects it. Fuel economy drops to 31-35mpg in real use.
What to pay: 2019 330i M Sport — £22,000-£26,000. 2020 330i M Sport — £24,000-£28,500. 2021 330i M Sport — £26,500-£31,000.
320d (B47, 2.0-litre diesel, 190ps)
The diesel case is complex in 2026. The 320d returns a genuine 50-55mpg on motorway runs and suits buyers covering 15,000+ miles per year. The B47 engine is considerably more reliable than the older N47 diesel it replaced (which had a notorious timing chain issue). However, EGR valve failures are common at high mileage — budget £400-£600 for replacement on any example over 60,000 miles. DPF (diesel particulate filter) issues can arise if the car has been used mainly for short urban trips — check the MOT for any DPF advisories.
What to pay: 2020 320d M Sport — £21,000-£25,000. 2021 320d M Sport — £22,500-£26,500.
See which 3 Series specs are sitting below market price right now
AutoAlpha breaks down live pricing by exact engine, spec, and year so you can spot deals the moment they appear.
Common problems to know before you buy
N20 engine timing chain (F30 pre-2015)
This is the most important issue to know about. The N20 four-cylinder petrol engine used in the 2011-2015 320i and 328i has a timing chain tensioner that can fail prematurely, leading to chain stretch and — in worst cases — catastrophic engine failure. BMW issued a technical service bulletin but not a full recall. A timing chain replacement on a 3 Series costs £1,500-£2,500 in parts and labour. If you are buying a pre-2015 F30 with the N20 engine, insist on documented proof that the chain and tensioner have been replaced, or price this into your offer.
Cooling system failures (F30 all engines)
BMW's cooling system on the F30 uses a combination of plastic components — particularly the expansion tank, the thermostat housing, and several coolant pipes — that degrade over time. Failures typically begin at 60,000-80,000 miles. Symptoms include coolant loss without obvious external leak, occasional overheating warnings, and coolant in the oil (a more serious sign). Preventative replacement of the expansion tank cap and thermostat housing is cheap insurance — around £200 fitted at an independent specialist.
EGR valve on diesels
The B47 diesel's EGR (exhaust gas recirculation) valve accumulates carbon deposits over time, particularly on cars used in stop-start urban traffic. When the EGR sticks open or closed, the car may enter limp mode, suffer rough idling, or produce more smoke than usual. On a test drive, listen for rough running from cold, and check the engine bay for any black sooty residue around the EGR area. An EGR clean costs £150-250; replacement is £400-600.
Pricing reference table
| Model / Spec | Year | Typical Mileage | Market Range | Median |
|---|---|---|---|---|
| 320i SE (F30 LCI) | 2017-2019 | 50,000-75,000 | £11,000-£15,500 | £13,200 |
| 320d M Sport (F30 LCI) | 2017-2019 | 55,000-90,000 | £12,500-£17,000 | £14,800 |
| 320i SE (G20) | 2019-2020 | 30,000-50,000 | £18,500-£22,500 | £20,200 |
| 320i M Sport (G20) | 2020-2021 | 25,000-42,000 | £20,500-£25,500 | £22,500 |
| 330i M Sport (G20) | 2020-2021 | 22,000-38,000 | £24,000-£28,500 | £26,200 |
| 320d M Sport (G20) | 2020-2021 | 35,000-55,000 | £21,000-£26,000 | £23,500 |
How to use AutoAlpha to find an underpriced 3 Series
The 3 Series market has hundreds of listings at any given moment, which means significant pricing variation. A 2020 320i M Sport with 30,000 miles and full BMW service history might be on for £19,995 at one dealer and £24,500 at another — for cars that are genuinely equivalent on paper. The difference is not always the car; it is often the dealer's overhead, their urgency to sell, and whether they checked current market prices when they listed it.
AutoAlpha indexes live listings across the UK market and calculates the real median price for any specific search — model, year, engine, spec, mileage band, and postcode radius. When you run a search, each listing gets a "Deal", "Fair", or "Overpriced" badge based on how it sits relative to that calculated median. You can sort by the biggest underpricing first and contact those sellers directly.
Stop guessing what a fair price is for a BMW 3 Series
AutoAlpha gives you the live market median for any exact 3 Series spec so you negotiate with real numbers, not hope.
What to check on a test drive
Beyond the mechanical points above, a 3 Series test drive should cover: cold start behaviour (N20 timing chain rattle is loudest on cold start — any metallic rattling in the first 30 seconds is a red flag), brake pedal feel (the M Sport brake package uses larger discs that can warp if the car was tracked), steering — the G20's electric steering is excellent when working correctly; any vagueness or inconsistency suggests a suspension or alignment issue. Also verify iDrive and all connected services work — retrofitting Apple CarPlay or replacing the NBT/MGU head unit is expensive.
Find underpriced BMW 3 Series listings in your area
AutoAlpha analyses live UK listings and flags every 3 Series priced below market median — so you only contact cars genuinely worth your time.
Start free search →