BMW 3 Series Used Car Guide: What to Budget and What to Check
The BMW 3 Series is one of the most aspirational used car purchases in the UK. It offers genuine driver involvement, quality interior materials, and a badge that still commands respect. It also brings higher running costs, expensive dealer service bills, and model-specific reliability issues that can be costly if you're not prepared. Here's what you need to know before buying.
Which Generation to Buy
- E90/E91/E92 (2005-2013): The classic generation, getting older now. Prices from £4,000 to £14,000 for clean examples. These are excellent driver's cars but maintenance costs are significant on older high-mileage examples.
- F30/F31 (2012-2019): The most common used generation. Saloon (F30), Estate (F31), and Gran Turismo (F34) body styles. Prices from £8,000 to £22,000 for lower-mileage examples.
- G20 (2019-present): The current car with better tech and more refined dynamics. Used examples start around £22,000 and go significantly higher for recent cars.
Common Problems
N20 Four-Cylinder Engine (F30 2012-2016)
The 2.0 litre turbocharged N20 engine fitted to 318i, 320i, and some 328i models had a well-documented timing chain issue. The timing chain can stretch or develop guide rail failures, causing catastrophic engine damage if not addressed. BMW extended the warranty on affected cars, but many are now beyond that coverage. A timing chain replacement costs £1,500-£2,500 at an independent specialist, £3,000+ at BMW. A rattle on cold start is the key warning sign.
Coolant Leaks
BMWs of this era, particularly the six-cylinder engines, are prone to coolant system issues including expansion tank cracks, water pump failures, and thermostat failures. These are not catastrophic if caught early but can strand you if the engine overheats. Budget for preventative coolant system maintenance on any car with over 70,000 miles.
High Oil Consumption
Several BMW engines from this era, including the N20 and N47 diesel, consume oil at a rate higher than expected. BMW's official position was that up to a litre per 1,000 miles was "normal" - which most owners found unsatisfactory. Check the oil level at the viewing and ask whether the owner tops it up between services.
N47 Diesel Timing Chain
The 2.0 litre diesel engine (318d, 320d) has a timing chain at the rear of the engine - an unusual and expensive location to service. Chain failures on higher-mileage examples have been reported. This is a known and serious issue. A timing chain replacement on the N47 at the back of the engine is a major job costing £2,500-£4,000+.
Brake and Suspension Wear
The 3 Series is a driver's car, and the dynamic suspension and brake setup means wear items need regular attention. A full brake service (pads, discs, front and rear) at BMW prices can reach £800-£1,200. Independent BMW specialists charge significantly less. Factor this into ownership costs.
Service Costs
This is where many buyers are surprised. BMW's own servicing is expensive: an oil service at a BMW dealer costs £200-£400; a major service with filters and inspections can reach £600-£900. Independent BMW specialists (many of which have the same diagnostic equipment) charge 40-60% less for equivalent work.
Always check that any used 3 Series has an established service record. A BMW with gaps in servicing is a risk. The engines are not tolerant of extended oil change intervals.
Trim Levels and Engine Recommendations
- 316i/318i: Entry-level petrol. Underpowered for the car's weight, but cheaper to run.
- 320i/330i: The most popular petrol choice. The 330i is particularly enjoyable without excessive running costs.
- 318d/320d: The diesel versions account for many used examples. Economy on motorways is excellent. Check the timing chain carefully.
- SE: Common and comfortable. Reasonable spec.
- Sport: Better visual spec without significant cost difference.
- M Sport: The most desirable trim. Expect a £1,000-£3,000 premium over SE for equivalent examples.
- M3: A completely different performance car. Budget for running costs accordingly.
Prices in 2026
- 2014-2016 F30 320d SE with 70,000-90,000 miles: £8,000-£12,000
- 2017-2019 F30 320d M Sport with 40,000-60,000 miles: £14,000-£20,000
- 2019-2021 G20 320d M Sport with 20,000-40,000 miles: £22,000-£30,000
Before You Buy
An independent pre-purchase inspection by a BMW specialist is strongly recommended for any car you're considering above £12,000. For around £150-£250, a specialist can put the car on a ramp, run diagnostics, and check the specific failure points for the model. The cost is trivial compared to discovering a timing chain issue after purchase.
Search Mobeo for used 3 Series listings from private sellers across the UK. Private sales often come with better condition and history than equivalent dealer stock, as enthusiast owners tend to look after their cars and retain documentation. Cross-reference with an HPI check, verify the service history, and be specific about which engine you're asking about when investigating known issues.
Frequently asked questions
How do I know if this bmw 3 series used car guide: what to budget and what to check is priced fairly?
Compare similar UK listings by age, mileage, specification, condition and history. A low price is not automatically a bargain if finance, accident history or overdue maintenance is involved.
What checks should I do before viewing?
Check MOT history, ownership details, mileage pattern, outstanding finance, insurance category markers and whether the advert photos match the written description.
When should I walk away?
Walk away if the seller avoids basic questions, the paperwork does not match, the vehicle is warm before a cold start, or the history has unexplained gaps.
Related Mobeo guides
If you are comparing more than one used vehicle, these guides are also worth reading before you arrange a viewing.