BMW 320i E90

2005-2007Last updated: August 2026 · How this report is builtAugust 2026

2005-2007 · 2.0L N46B20 (150 hp) 4-cylinder naturally aspirated petrol

BMW 320i E90
Render © Car Checker

The E90 320i is the entry-level petrol in the fifth-generation 3 Series, powered by the 2.0-litre N46B20 four-cylinder producing 150 hp. Sold across Europe from 2005 to 2007 in pre-LCI form (some markets continued the N46 into the LCI phase where fuel quality prevented use of the N43 replacement). It offers a decent balance of BMW driving dynamics and reasonable fuel economy, though the N46 engine has a mixed reliability reputation compared to BMW's inline-six family.· more· less

Affordable BMW 3 Series ownership Good parts availability, large community
N46 Valvetronic system failure-prone Multiple oil leak points with age
Buy if: You want an affordable rear-wheel-drive BMW and can find one with documented service history and no cold-start rattle.
Avoid if: You hear timing chain rattle on cold start, the service history is incomplete, or you need a trouble-free daily driver on a tight budget.
Price & maintenance
Used price
€4,500
median asking price, typically 190,000 km
Typical range €3,000 – €6,300
Kilometres driven All
Maintenance cost
€800 – €1,550/year
at 15,000 km/year
Fixed costsservice, tyres, brakes €450 – €750 /yr
Risk bufferunplanned repairs €350 – €800 /yr

Price estimates are based on German asking prices. Prices and costs vary by vehicle condition and location.

Ownership costs

€4,500

Typically €3,000 – €6,300, at around 190,000 km.

Kilometres driven

Maintenance

€800 – €1,550 per year
€450 – €750
service, tyres, brakes
€350 – €800
repair buffer
Price & maintenance
Used price
€6,500
median asking price, typically 190,000 km
Typical range €4,700 – €8,500
Kilometres driven All
Maintenance cost
€800 – €1,550/year
at 15,000 km/year
Fixed costsservice, tyres, brakes €450 – €750 /yr
Risk bufferunplanned repairs €350 – €800 /yr

Price estimates are based on French asking prices. Prices and costs vary by vehicle condition and location.

Ownership costs

€6,500

Typically €4,700 – €8,500, at around 190,000 km.

Kilometres driven

Maintenance

€800 – €1,550 per year
€450 – €750
service, tyres, brakes
€350 – €800
repair buffer
Buying a used BMW 3 Series? Check its history.
carVertical scans 1,000+ databases for damage, mileage rollbacks, theft records and ownership changes. Save 20% with code CARCHECKER.

Affiliate link. Discount code CARCHECKER applied automatically.

Buying a used BMW 3 Series? Check its history.
carVertical scans 1,000+ databases for damage, mileage rollbacks, theft records and ownership changes. Save 20% with code CARCHECKER.

Affiliate link. Discount code CARCHECKER applied automatically.

Common Problems
Moderate reliability, several known weak points
The N46 engine is functional but not among BMW's best. The Valvetronic system, timing chain tensioner, and multiple oil leak points are well-documented problem areas. With proactive maintenance and prompt attention to warning signs (especially cold-start rattle and oil leaks), the 320i E90 can provide reasonable service beyond 200,000 km. However, deferred maintenance quickly escalates costs. Manual gearbox models are more reliable overall.
Pre-Purchase Inspection Checklist
Viewing checklist for the BMW 320i E90
A printable one-page A4 checklist with repair costs for the main weak points.
General checks
Specific for this vehicle
Recalls and Technical Service Bulletins
Heater blower fan regulator fire risk (Germany: production Jul 2004 - Jun 2012; UK: Dec 2004 - Jul 2011) Critical - verify completed
Battery cable connector (B+) degradation causing engine cutout (UK: production Mar 2007 - Sep 2011) Verify completed
Original driver airbag inflator, Finnish campaign 0032520300 for E90/E91 Verify with BMW using VIN
Replacement Sport or M Sport steering wheel airbag, campaign 0032570300 Verify with BMW using VIN
The heater blower fan regulator recall is particularly important as it poses a fire risk even when parked, and its build window differs by country, so ask BMW for the scope that applies where the car was sold. The two airbag campaigns are separate: one covers the original driver airbag, the other a replacement Sport or M Sport wheel. Contact BMW with the VIN to verify all of them.
Warranty Status
Factory warranty (2 years, 3 years in the UK) Expired on all E90 320i models
Rust perforation warranty (12 years) Expired on all pre-2014 production
All BMW E90 320i models are well outside their original factory warranty, which was two years in most of Europe and three years in the UK from 2004. Third-party extended warranties are available but check exclusions carefully, as pre-existing oil leaks and Valvetronic issues are often excluded.

↔ Also consider

BMW 330i E90
BMW 330i E90 2005-2011
Same platform with smoother inline-6. N52 is more reliable than the N46 but the N53 variant has expensive injector issues. Higher purchase price.
Mercedes-Benz C200 W204
Mercedes-Benz C200 W204 2007-2014
Direct competitor. M271 engine also has timing chain and oil leak concerns. Electronic steering lock failures add another costly risk.
Audi A4 2.0 TFSI B8
Audi A4 2.0 TFSI B8 2008-2015
Newer, more refined. Pre-2013 models have oil consumption and timing chain tensioner issues. Multitronic CVT on automatics is unreliable.
BMW 320i E46
BMW 320i E46 1998-2005
Previous generation with proven inline-6 engine. Generally more reliable mechanically but older, so cooling system plastics and subframe need checking.
BMW 320i E36
BMW 320i E36 1991-1999
Simpler M50/M52 inline-6 with fewer electronic systems. More rust-prone but the engine family is extremely durable.

This report is for informational purposes only and does not constitute professional advice. Estimates may be inaccurate. Always have a qualified specialist inspect the vehicle before purchase. We accept no liability for decisions made based on this information.