Used BMW 3 Series for sale nationwide
2,700 results
Buying Advice
BMW 3 Series E46: The CarGurus Rating
Shop for BMW 3 Series E46 »CarGurus expert rating: 4 out of 5
CarGurus user rating: 4.4 out of 5
Percentage of good/great deals available on CarGurus: 35.5%
Overall CarGurus rating: 4.4 out of 5
Available Listings: More than 2,500
Average Price: £16,000
FAQs
How much does the BMW 3 Series cost?
How many BMW 3 Series vehicles have no reported accidents or damage?
What fuel types are available?
4.4 Overall rating
Customers say
The BMW 3 Series is consistently praised for its excellent performance, handling, and comfort features across all model years. Drivers enjoy the sporty driving experience, stylish design, and well-appointed interiors. However, some owners express concerns about repair costs and the varying levels of luxury depending on options and models. While many appreciate the reliability, others note issues with electronics and the use of plastic parts in certain areas.
AI generated from the text of customer reviews.
Filter by year
Filter by rating
What people say
Saeed B
Reviewed a 2007 BMW 3 Series on 18 May 2025
The 2007 BMW 3 Series offers a great balance of performance, comfort, and reliability. The interior feels premium for its age, and the car still drives very smoothly. I think it’s excellent value for money compared to other models like the Audi A4 or Mercedes C-Class. Everything works as it should, and it feels solid on the road. It might not have modern tech like Apple CarPlay, but for a 2007, it’s more than enough.
Anonymous
Reviewed a 2010 BMW 3 Series on 16 Apr 2025
Well specified car. Good features. Unusual these days in being a 2 door coupe. Strong engine. Could be quicker. Nothing a remap wouldn’t sort out.
Katie B
Reviewed a 2007 BMW 3 Series on 12 Dec 2025
Excellent all rounder, great fuel economy and style. Much recommended
Anonymous
Reviewed a 2014 BMW 3 Series on 5 May 2025
The car had the features that I wanted it was reasonably priced but it wasn't very clean especially outside needed some paintwork here and there and a little more TLC just wasn't for me.
BMW 3 Series Variants
| Variant type | MSRP |
|---|---|
| M340i Xdrive Mht 392 4dr Step Auto | £60,070 |
| 330e 22.3 Kwh M Sport Pro 5dr Step Auto | £52,630 |
| 330e 22.3 Kwh M Sport 5dr Step Auto | £49,130 |
| M340i Xdrive Mht 392 5dr Step Auto | £61,910 |
| 330e 22.3 Kwh Sport 4dr Step Auto | £46,080 |
| 320i M Sport 5dr Step Auto | £43,470 |
| 330e 22.3 Kwh M Sport 4dr Step Auto | £47,330 |
| 320i M Sport 4dr Step Auto | £41,640 |
BMW 3 Series price trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of BMW 3 Series prices has changed over time.
See more price trendsBMW 3 Series E46: CarGurus Buyer Insights
overall
CarGurus expert rating: 4 out of 5
CarGurus user rating: 4.4 out of 5
Percentage of good/great deals available on CarGurus: 35.5%
Overall CarGurus rating:* 4.4 out of 5
Available Listings: Around 2,600
Average Price: Around £16,500
BMW 3 Series E46 (1997-2005) Pros and Cons
| Pros | Cons |
|---|---|
| Understated but handsome styling | The Touring's boot is small by estate car standards |
| An absolute pleasure to drive | Some reliability problems, especially with the 320d |
| Diesels are fuel efficient | Look out for rusting front wings |
Quick Summary
The BMW 3 Series E46 (1997-2005) is the fourth generation of BMW's compact executive car, combining sharp looks, enjoyable driving dynamics, robust build quality, and upmarket cabin architecture. Launched in the British market in March 1998, the rear-wheel-drive saloon was followed by the Coupe, Touring estate, Convertible, and potent M3 sports coupe in 2001. With a 435-litre boot and excellent space for front and rear occupants, it outperformed rivals like the Audi A4 and Mercedes-Benz C-Class. The Touring estate offers additional versatility, whilst the Coupe provides surprising practicality with its 60/40 split-folding rear seat and comparatively large boot.
The E46 is a delight to drive, with crisp steering, beautifully judged weighting, plenty of feedback, and excellent handling balance. Standout engines include the 150bhp 2.0-litre diesel in the 320d, the 204bhp 3.0-litre straight-six in the 330d, and the 330i's 228bhp 3.0-litre straight-six. Diesel versions offer impressive fuel economy, with the 320d achieving around 50mpg, whilst petrol engines hover around 30mpg. However, the 3 Series E46 is plagued by mechanical issues, particularly the 320d, which can suffer serious engine problems. Careful research and selection are essential when purchasing, but a good example offers exceptional value and driving pleasure.
Best for: Enthusiast drivers seeking a pleasure to drive compact executive car, those valuing excellent handling and build quality, and buyers looking for a classic in the making with strong investment potential.
Not ideal for: Buyers seeking maximum reliability without risk, those requiring a large estate car boot, or those unwilling to research potential mechanical issues before purchase.
Comparison vs Key Rivals
| Vehicle | CarGurus Expert Rating | CarGurus User Rating | Good/Great deals % | Overall CarGurus Rating |
|---|---|---|---|---|
| BMW 3 Series E46 | 4/5 | 4.4/5 | 35.5% | 4.4/5 |
| Land Rover Discovery | 4/5 | 4.8/5 | 36.4% | 4.4/5 |
| BMW X5 | 5/5 | 4.4/5 | 37.7% | 4.6/5 |
| Audi Q7 | 5/5 | 4.7/5 | 38.0% | 4.5/5 |
The Verdict
You should buy the 3 Series E46 if: You're an enthusiast driver seeking a pleasure to drive compact executive car, value excellent handling and build quality, or are looking for a classic in the making with strong investment potential.
Consider alternatives if: You seek maximum reliability without risk, require a large estate car boot, or are unwilling to research potential mechanical issues before purchase.
Competitive Position: The BMW 3 Series E46 (1997-2005) is an extraordinarily well-rounded compact executive car that outperforms rivals like the Audi A4 and Mercedes-Benz C-Class in driving dynamics and cabin quality. Its understated styling, smooth engines, and excellent handling make it a pleasure to own and drive. However, mechanical issues, particularly with the 320d engine, require careful pre-purchase inspection. For buyers willing to research thoroughly and select wisely, the E46 represents exceptional value and a classic in the making, offering superior driving engagement compared to larger SUV alternatives.
Read our full BMW 3 Series Review
*The Overall CarGurus rating: that informs these recommendations is based on CarGurus' proprietary market data from August 2026, CarGurus expert reviews, and CarGurus user reviews.
Relevant articles

Alex Robbins: BMW’s most important new Touring model is on its way, but we’ve found some estates for those that can’t wait.
The new BMW i3 Touring promises to be a landmark car for the German firm. But, what if you want a Bavarian load lugger right now, and not in a year’s time?

What is a Good Mileage for a Used Car?
The amount of mileage a used car should have covered depends on a variety of factors. In this article, we guide you through them, and explain what kind of numbers you should be looking for.

Top 50 Future Classic Cars 2026
Future classic and modern classic cars can make for enticing, depreciation-resistant ownership prospects. Here are 50 of the best to consider.









