BMW 5er-Reihe E60/E61 520i, 170 PS, 6-speed manual, rear-wheel drive (2003–2005)

Power
170 PS (125 kW)
Engine codes
M54B22
Gearbox
6-speed manual
Production years
2003–2005
Running cost per month
€572
Fuel
Petrol (98)
Median price
€3,599
Reliability
2/5
DIY
2/5

Research for this car

Known issues for this car

IssueAffectsTypical kmRepair costSource
Touring air suspension failsTouring (E61) with rear air suspensionNot statedParts only: rear air bellows about 79-84 EUR; compressor about 388 EUR (German parts shops, year not stated)Generation guide
Dynamic Drive and Active Steering faultsCars with Dynamic Drive or Active SteeringNot statedDynamic Drive from 1,300 EUR; Active Steering control unit just under 1,000 EUR (Germany, year not stated)Generation guide
Rust at aluminium joints and wheel archesAll cars, worst in road-salt regionsNot statedNo confirmed priceGeneration guide
Water in the boot and footwellAll cars, most often with a sunroofAny age, when drains blockNo confirmed priceGeneration guide

Before you buy this car

From the generation guide

  1. Touring: check the rear air suspension. Ask for records of the air bags and compressor. Bad result: no records of the bags or compressor on a high-mileage car.
  2. Dynamic Drive and Active Steering: look under the car for hydraulic oil at the stabilisers and the steering rack. Test the steering on a straight road. Bad result: oil, a warning light, or a wheel that sits off centre. Recalibration is a workshop job.
  3. Body: check the sills, spare-wheel well, rear wheel-arch flanges, boot lid seams and the front where aluminium meets steel. Use a paint thickness gauge. Bad result: filler under the paint, or rust through a sill.
  4. Water: lift the boot carpet and footwell carpet. Clear the sunroof and scuttle drains. Bad result: damp, water marks or corrosion near the battery and control units.
  5. Front end: lift the car and check the front arms, ball joints, bushings and steering joints for play. Bad result: knocks over bumps or in the steering.
  6. Petrol sixes and V8: look for blue smoke after idling and oil stains under the engine. Ask how often oil was topped up. Bad result: smoke or frequent top-ups.

Running costs

Operational€285
Workshop€144
Fixed costs (tax, insurance)€143
Total per month€572
New-car depreciation (not included)€38

ADAC figures for 15,000 km a year over 60 months

Market

Listings on mobile.de in this generation with this fuel, gearbox and power.

Find offers on mobile.de

Listings
102
25th percentile
€2,800
Median price
€3,599
75th percentile
€4,990
Median mileage
245,000 km
Median first registration
2004
Dealer share
11.8%

Check a listing

Prices by first registration

First registrationListingsMedian priceMedian mileage
20061––
200521€3,000240,000 km
200458€3,700246,766 km
200322€3,999243,560 km

Medians only for years with at least 5 listings. Many cars are first registered after production ends, so years can run past the build years.

Price history

MonthListingsMedian priceMiddle halfMedian mileage
Nov 2026102€3,599€2,800 – €4,990245,000 km
Oct 2026102€3,599€2,800 – €4,990245,000 km

Median asking price at the last snapshot of each month.

ADAC versions

All 1 ADAC versions
VersionPowerProduction yearsRunning cost per month
520i170 PS2003–2005€572