The BMW 3 Series is one of the most sought-after executive saloons on the used car market. It combines sporty handling, premium interior quality, and strong residual value, making it an attractive choice for buyers who want a capable, enjoyable daily driver. Whether you're looking for a fuel-efficient diesel, a responsive petrol engine, or even a plug-in hybrid model, there's a 3 Series to suit most budgets and needs.

At Mobeo, we list over 250 used BMW 3 Series vehicles from more than 180 UK dealers, giving you genuine choice and competitive pricing. This guide walks you through what to expect when buying a used 3 Series, from real market prices to key things to check before you hand over your money.

Current Used BMW 3 Series Prices in the UK

In 2025, the used BMW 3 Series market remains robust. Prices vary significantly depending on generation, age, mileage, and specification. Here's what you can expect:

  • 2022–2023 BMW 3 Series (G20 generation): £22,000–£28,000 for petrol models with 15,000–25,000 miles; diesel versions £20,500–£26,000
  • 2020–2021 models: £16,500–£22,000 for petrol; £15,500–£20,500 for diesel
  • 2018–2019 models: £12,000–£17,500 for petrol; £11,000–£16,000 for diesel
  • 2016–2017 models: £8,500–£13,000 for petrol; £7,500–£12,000 for diesel

Diesel versions typically command a premium due to lower running costs and better motorway economy, whilst manual gearboxes are rarer and may fetch slightly less than automatic equivalents. Full service history and low mileage can add £1,500–£3,000 to the price.

Which Generation Should You Buy?

The BMW 3 Series has two main generations in the used market right now: the F30 (2012–2018) and the newer G20 (2019 onwards).

G20 (2019+): This is the current generation. It features improved interior technology, sharper styling, better infotainment systems with wireless Apple CarPlay, and a more spacious rear cabin. Fuel economy and emissions are also better. Expect to pay £16,000–£28,000 depending on age and trim.

F30 (2012–2018): Still excellent value and mechanically robust. These models feel more traditionally "BMW" with engaging driving dynamics. You'll find well-maintained examples for £7,500–£15,000, though older models may show signs of age and higher mileage. iDrive infotainment is less advanced than the G20, but still capable.

For buyers seeking the best value without compromising on reliability, a 2017–2019 F30 with full service history is often the sweet spot. For those wanting the latest technology and warranty reassurance, a 2021+ G20 is worth stretching the budget for.

Trim Levels and Best Value Options

BMW offers several trim levels across the 3 Series range. Understanding the differences helps you identify value for money:

  • SE (Entry-level): Comes with air conditioning, cruise control, Bluetooth, and 16-inch alloy wheels. Suitable for buyers on tight budgets but lacks some comfort features of higher trims
  • Sport (Mid-range): Adds 17-inch alloys, upgraded upholstery, parking sensors, and sportier styling cues. This is the most common trim on the used market and offers excellent value
  • M Sport (Performance-focused): Features aggressive body styling, larger alloys, upgraded suspension, and sportier interior trim. Popular with enthusiasts but higher insurance costs and running expenses apply
  • Luxury (Comfort-oriented): Leather seats, heated front seats, upgraded sound system, and ambient interior lighting. Prices typically fall between Sport and M Sport

For value, seek a well-maintained Sport trim with sensible mileage. M Sport examples are tempting but remember that they attract higher insurance premiums and may have been driven harder by previous owners.

Engine Options and Running Costs

The 3 Series is available with petrol, diesel, and hybrid powertrains. Each has distinct running cost implications:

Petrol Engines (2.0-litre turbocharged): Deliver around 180–255 horsepower depending on specification. Fuel economy typically ranges from 38–48 mpg on a combined cycle. Insurance groups sit around 20–24, and servicing costs roughly £200–£350 per service. Petrol 3 Series suits drivers covering fewer than 10,000 miles annually.

Diesel Engines (2.0-litre turbocharged): Offer 150–190 horsepower with significantly better fuel economy at 45–55 mpg combined. Insurance groups are similar to petrol (20–24), but servicing can be slightly more expensive at £250–£400. Diesel excels for high-mileage drivers and motorway commutes. However, DPF (diesel particulate filter) regeneration issues occasionally occur on higher-mileage examples, typically costing £500–£800 to resolve if forced regeneration fails.

Plug-in Hybrid (330e): Combines a 2.0-litre petrol engine with an electric motor for 248–254 horsepower and remarkable efficiency. Combined fuel economy claims exceed 100 mpg, though real-world figures depend heavily on charging habits. If you have home charging or frequent access to public chargers, running costs can be impressively low. Insurance groups are higher (25–27) due to battery replacement costs.

General Running Costs: Road tax for a 2020+ 3 Series is £165–£190 annually (depending on emissions). MOT requirements begin after three years. Parts and labour are moderately expensive compared to mainstream brands but cheaper than Mercedes or Audi. Budget £500–£800 annually for maintenance and unexpected repairs, depending on age and mileage.

Common Issues to Watch For

The BMW 3 Series is generally reliable, but several generation-specific issues warrant attention before purchase:

Diesel Particulate Filter (DPF) Problems (2009–2018 F30 diesels): If the car is used primarily for short journeys without reaching sufficient engine temperature, the DPF can clog. Symptoms include warning lights and reduced power. A forced regeneration by a BMW dealer costs £600–£900. Ask the seller whether this has been done and request records.

Timing Chain Stretch (Older F30 petrol models): Some 2012–2015 F30 3 Series with petrol engines experienced timing chain stretch, which produces a rattling noise on cold starts. This is expensive to rectify. If inspecting an older F30, start the engine from cold and listen carefully. Request a history of professional servicing, as proper oil changes help prevent this issue.

Beyond these, the 3 Series is solid. Regular checks on brake wear (it can be aggressive on BMW models), coolant leaks around the water pump, and electrical gremlins on high-mileage examples are sensible precautions.

What to Check When Buying

  1. Request full service history. BMW models appreciate regular, professional servicing. Gaps in records are red flags
  2. Check the MOT history online using the registration number. Look for passed tests without advisories
  3. Examine bodywork and paint depth. Respray panels suggest previous accident damage
  4. Test all electrical functions: sat-nav, climate control, heated seats, and power seats. BMW infotainment systems are complex, and repairs are costly
  5. Inspect tyres for wear and age. Premium tyres (Bridgestone, Michelin) indicate careful ownership. Mismatched or budget brands suggest potential neglect
  6. Run a vehicle history check through the DVLA. Confirm the car isn't marked as stolen, insurance write-off, or outstanding finance
  7. Have a pre-purchase inspection by an independent BMW specialist. This costs £150–£300 but can save thousands if hidden issues are discovered

Frequently Asked Questions

Is a used BMW 3 Series expensive to repair?

Repairs are moderately priced. Servicing at a main BMW dealer costs £200–£400, though independent specialists can be 20–30% cheaper. Parts are reasonable compared to Mercedes or Porsche. Major repairs like engine work or gearbox replacement are pricey, but the 3 Series has a strong reliability record when properly maintained.

What's the best fuel type for a 3 Series?

Diesel is best for high-mileage drivers and motorway commuting (50,000+ miles annually). Petrol suits urban drivers covering under 10,000 miles per year. Plug-in hybrid is ideal if you have home charging and can exploit the electric range for short journeys, effectively halving fuel costs.

How long do BMW 3 Series engines last?

With regular servicing, the turbocharged petrol and diesel engines typically reach 150,000–180,000 miles without major issues. Some well-maintained examples exceed 200,000 miles. The key is professional servicing at recommended intervals and avoiding short-trip driving patterns that accumulate sludge.

Are older F30 models reliable compared to newer G20s?

The F30 is proven reliable with extensive real-world data now available. G20 models are newer but less proven at high mileage. Both generations are solid choices. The F30 offers exceptional value if you prioritise budget; the G20 provides newer technology and warranty reassurance but commands higher prices.

Can I get a 3 Series with ULEZ compliance in the UK?

All petrol and diesel 3 Series from 2015 onwards (Euro 6 standard) comply with London ULEZ. Older models may incur daily charges. Plug-in hybrids are exempt from ULEZ. Always confirm the Euro standard before buying if you plan to drive regularly in London or other ULEZ zones.

Find Your Used BMW 3 Series on Mobeo

Browse 250+ used BMW 3 Series listings from verified UK dealers. Compare prices, specs, and dealer ratings all in one place. No pressure, no middlemen – just cars from trusted traders nationwide.

Search Mobeo Now