Used BMW 3 Series Price Guide

The BMW 3 Series is one of the UK's most sought-after premium saloons, offering a compelling blend of performance, luxury, and reliability across multiple generations. With 589 listings available, used examples range from £9,000 to £38,000, making it accessible at various budget levels.

Market Summary

Price range
£9,000 – £38,000
Total listings
589
Most common year
2021
Most common fuel
Petrol

BMW 3 Series Prices by Year

Year Min Price Avg Price Max Price
2024 £32,000 £35,200 £38,000
2023 £28,000 £31,500 £35,000
2022 £24,000 £27,800 £32,000
2021 £21,000 £24,800 £29,000
2020 £18,500 £22,000 £26,500

Average Price by Fuel Type

Petrol

£20,500

Diesel

£22,800

Average Price by Mileage

Mileage Average Price
0–10,000 miles miles £28,500
10,000–30,000 miles miles £24,200
30,000–60,000 miles miles £19,800
60,000+ miles miles £15,200

About the BMW 3 Series

The BMW 3 Series has been a benchmark in the executive saloon class since 1975. The most common models on the used market are the F30 (2012–2019), F31 touring, G20 (2019 onwards), and earlier E90/E91 generations. Buyers value the 3 Series for its engaging driving dynamics, well-built interiors, strong residual values, and comprehensive technology packages. The model appeals to those seeking premium credentials without the price premium of larger 5 or 7 Series variants.

What Affects the Price

Several factors influence used 3 Series pricing. Model year is critical—newer G20 models command £25,000–£38,000, while E90 examples start from £9,000–£15,000. Mileage significantly impacts value; sub-10,000-mile examples cost 20–30% more than high-mileage equivalents. Fuel type matters: diesel models typically retain value better and cost less to run, averaging £2,000–£3,000 more than petrol. Trim level (SE, Sport, M Sport, or luxury packs) and specification (leather, navigation, adaptive suspension) add £1,500–£5,000 to the asking price. Service history and warranty remaining are key negotiating points.

Buying Tips

Look for full service history and check the BMW iDrive system functions correctly, as software issues can be costly. Common concerns include carbon buildup on petrol engines (particularly N55), timing chain wear on older models, and electronic parking brake failures. The F30 generation (2012–2019) offers the best value-for-money proposition, combining modern tech with depreciation-driven pricing. Pre-2015 models should be inspected thoroughly for potential mechanical wear. Always obtain a professional pre-purchase inspection and verify MOT history. Mid-spec Sport or M Sport trims typically offer better value than entry SE models, as the cost difference is minimal but equipment is superior.

Frequently Asked Questions

Used BMW 3 Series prices range from approximately £9,000 for older E90 generation models with higher mileage, to £38,000 for newer G20 models with low mileage and full specification. Mid-range F30 models typically cost between £15,000–£25,000 depending on year, condition, and trim level.

The F30 generation (2012–2019) offers excellent value, combining modern technology with significant depreciation. If budget allows, 2016–2017 models represent a sweet spot with modern features, lower mileage than earlier F30s, and prices typically £16,000–£22,000. The newer G20 (2019+) is preferable if you want the latest tech and warranty potential, though prices start around £25,000.

Common issues include carbon buildup on N55 petrol engines (affecting fuel economy and performance), timing chain wear on pre-2009 models, electronic parking brake failures, iDrive software glitches, and suspension wear on high-mileage examples. Diesel models may suffer from DPF regeneration issues if not regularly driven at motorway speeds. Always check service history and obtain a full pre-purchase inspection.

Browse Used BMW 3 Series Listings

View all available BMW 3 Series for sale on Mobeo

View Listings