Verdict logo
Buyer's Guide · BMW 3 Series · Compact sport sedan

Used BMW 3 Series Buyer's Guide

3 min read

Also worth reading: BMW Reliability Guide, Best Used BMW Models and BMW 5 Series Buying Guide.

The 3 Series is BMW's core sport sedan and one of the most influential cars of the last 30 years. The E90 with the N52 inline-six and the F30/G20 with the B58 are the safest used picks.

Quick Verdict
Overall verdict
3.8/5 · Good
Reliability
3.7/5 · Good
Best years
2006–2011 E90 328i (N52), 2016–2018 F30 340i / 2020+ G20 M340i (B58)
Years to research
2012–2016 F30 328i (N20), 2007–2013 335i (N54)
Maintenance cost
3.2/5 · Average
Parts availability
4.0/5 · Very good
Ownership cost
3.2/5 · Average

Bottom line: Yes, if you buy the engine you want and demand records.

Shopping a specific 3 Series?

Don't stop at researching the model — get a verdict on the exact car you're looking at.

Analyze this car →

Quick Answer

The used BMW 3 Series comes down to the engine under the hood, not the model year. The E90 328i with the naturally aspirated N52 inline-six and the F30 340i / G20 M340i with the B58 are the lowest-risk picks; N20 and N54 cars are worth buying only with documented service history.

  • Safest picks2006–2011 E90 328i (N52) and 2016–2018 F30 340i / 2020+ G20 M340i (B58).
  • Verify before buying2012–2016 F30 328i (N20) needs timing-chain-guide service history; 2007–2013 335i (N54) needs fuel-system and wastegate history.
  • Budget forCooling-system parts, valve-cover and oil-filter-housing gaskets, and ZF 8HP transmission fluid — "lifetime" fluid is not lifetime.

A 3 Series with records from an independent BMW specialist is a very different car from one without them, whatever the year.

Overall · All generations
★★★★★3.8/5
Buy the engine, not the year. E90 328i (N52) is a naturally aspirated masterpiece. F30 340i / G20 M340i with the B58 are the modern equivalents. Avoid or inspect thoroughly: N20 timing-chain history, N54 fuel-system service.
Reliability· All generations
★★★★★3.7/5
Maintenance
★★★★★3.2/5
Parts availability
★★★★★4.0/5
Ownership cost
★★★★★3.2/5
Top Picks

Best Years to Buy

Generations with the strongest long-term reputation.

2006–2011 E90 328i (N52)

Naturally aspirated I6; one of the most reliable BMW engines ever built.

2016–2018 F30 340i / 2020+ G20 M340i (B58)

B58 is BMW's best modern engine — refined, powerful, durable.

Side by side

BMW 3 Series ratings at a glance

CategoryRatingWhat it means
Overall3.8/5Good
Reliability3.7/5Good
Maintenance3.2/5Average
Parts availability4.0/5Very good
Ownership cost3.2/5Average
Generation guide

BMW 3 Series Generations

Jump straight to the generation you're shopping.

  1. Generation 1

    E90/E91 · 2006–2011

    Iconic RWD compact sport sedan; N52 inline-6 or N54/N55 turbo inline-6. The E90 sedan and E91 wagon ran MY2006–2011; the E92 coupe and E93 convertible carried the same generation on through MY2013 while the sedan had already moved to F30.

  2. Generation 2

    F30/F31/F34 · 2012–2018

    Larger, more refined, turbo four-cylinders standard, first ActiveHybrid.

  3. Generation 3

    G20/G21 · 2019–2026

    New CLAR-derived platform, mild-hybrid tech, larger interior, refined dynamics.

Do your homework

Years to Research Carefully

Not deal-breakers — but they reward a careful buyer.

2012–2016 F30 328i (N20)

Timing-chain guide wear — verify chain-service history.

2007–2013 335i (N54)

HPFP, injectors, wastegate rattle — rewarding but expensive to own.

Known issues

Common Problems

Bring this list to your pre-purchase inspection.

  • ✓
    Cooling-system components (water pump, thermostat, expansion tank)
  • ✓
    Valve-cover gasket and oil-filter-housing leaks
  • ✓
    VANOS solenoids
  • ✓
    Timing-chain guides on N20/N26
  • ✓
    Rear subframe cracking on E46 (verify reinforcement)
Ownership

Maintenance Expectations

BMW routine maintenance is expensive at the dealer. Independent BMW specialists cut those costs dramatically and know the platforms in depth.

5,000-mile oil intervals, 60–80k transmission fluid, and proactive cooling-system service are the difference between rewarding and painful ownership.

Before you buy

Inspection Checklist

What to verify on any candidate car.

Engine
N20/N26: chain-service history. N54: fuel-system history. B58: oil-service records.
Cooling
Water pump, thermostat, expansion tank age and condition.
Transmission
ZF 8HP fluid history — 'lifetime' is not lifetime.
Rust
Rocker panels and subframe on Northeast cars.
Modifications
Tuned cars are much higher risk.
Living with it

Ownership Experience

  • • One of the best-driving sedans in the segment for the past 20 years.
  • • Real-world 28–32 mpg on B58 highway.
  • • Records are everything — a maintained 3 Series is a joy; a neglected one is a nightmare.
The Verdict

Should You Buy a Used BMW 3 Series?

Yes, if you buy the engine you want and demand records. E90 328i and G20 M340i are the safest picks; N54 and N20 need extra scrutiny.

People Also Ask

Is the BMW 3 Series a good used car?

Verdict rates it 3.8/5 overall, with reliability at 3.7/5 and running costs at 3.2/5. Shop 2006–2011 E90 328i (N52) first and treat 2012–2016 F30 328i (N20) as a records-only purchase.

Frequently Asked Questions

How reliable is the BMW 3 Series?
Verdict scores it 3.7/5 for reliability and 3.8/5 overall. Buy from 2006–2011 E90 328i (N52) and the known trouble spots largely drop away.
Which 3 Series years should I avoid?
2012–2016 F30 328i (N20) deserve the most scrutiny — see the Years to Research section for the specific issues to check.
What are the best years for the BMW 3 Series?
2006–2011 E90 328i (N52). Those years combine the settled version of the powertrain with the fewest recurring complaints in our research.
How long does a BMW 3 Series last?
A well-maintained 3 Series from the recommended years should comfortably reach 200,000 miles, with the strongest powertrains clearing 300,000+.
Is the 3 Series expensive to maintain?
Maintenance scores 3.2/5 and parts availability 4.0/5. Routine servicing is predictable; the cost risk is the model-specific work listed above.
What should I inspect before buying a used 3 Series?
Focus on: Engine, Cooling, Transmission, Rust. Details for each are in the Inspection Checklist section.
What are the most common 3 Series problems?
Cooling-system components (water pump, thermostat, expansion tank); Valve-cover gasket and oil-filter-housing leaks; VANOS solenoids; Timing-chain guides on N20/N26
Is 150,000 miles too much for a 3 Series?
Not on its own. A 150k-mile 3 Series with documented service history is often a better buy than an 80k-mile example with no records — the 3 Series's core mechanicals routinely run well past 200k.
Should I buy a used BMW 3 Series?
Yes, if you buy the right year and the right paperwork. Shop 2006–2011 E90 328i (N52) first, treat 2012–2016 F30 328i (N20) as a records-only purchase, and make the sale conditional on an independent inspection.

You may also want to research

Found one for sale?

Don't stop at researching the model.

Analyze the actual car you're considering with Verdict.

Analyze this car →