BMW 520

8 generations · 1972–present

The BMW 520 has been built in 8 generations between 1972 and present. On the European used-car market it costs €30,805 on average across 155 listings — from €7,335 for the E60/E61 to €55,481 for the G60/G61/G68.

BMW 520 generations

How the BMW 520 generations differ

How the BMW 520 generations differ
GenerationG60/G61/G68G30/G31/G38F10/F11/F07/F18E60/E61E39E34E28E12
Production years2023–present2017–20232010–20172003–20101995–20031988–19961981–19881972–1981
Average used price€55,481€28,481€17,497€7,335
Typical price range€46,260 – €57,707€22,707 – €32,353€15,249 – €20,052€7,335 – €7,335
Average mileage20,218 km110,631 km129,192 km185,700 km
Listings3667484
Power163–197 HP163–190 HP163–218 HP136–177 HP150–170 HP126–315 HP103–315 HP90–252 HP
FuelPetrol · Diesel · ElectricPetrol · Diesel · LPG · ElectricPetrol · Diesel · LPGPetrol · LPG · DieselPetrol · LPGPetrol · LPGPetrol · Diesel · LPGPetrol · LPG · Diesel
GearboxAutomatic 100%Automatic 100%Automatic 97% · Manual 3%Automatic 100%
Body stylesSedan · WagonSedan · WagonSedan · WagonSedan · WagonSedan · WagonSedan · WagonSedanSedan
Length × width5.03 × 1.89 m4.94 × 1.87 m4.91 × 1.63 m2.72 × 1.04 m4.58 × 1.73 m4.72 × 1.75 m
Wheelbase2.99 m2.98 m2.97 m2.89 m2.80 m2.77 m2.63 m2.64 m
Kerb weight1,814 kg1,731 kg1,790 kg1,589 kg1,605 kg1,540 kg1,302 kg1,378 kg
CO₂ (NEDC, median)124 g/km144 g/km224 g/km213 g/km190 g/km169 g/km
Seats and doors5 seats · 4 doors5 seats · 4 doors5 seats · 4 doors5 seats · 4 doors5 seats · 4 doors5 seats · 4 doors5 seats · 4 doors5 seats · 4 doors
Original list price€81,712€70,765€61,942€54,059€48,850
NL registrations1,1387,1615,66690128307364142

Market prices are averages of live European listings. Factory figures (power, weight, CO₂, dimensions, original list price) come from the Dutch vehicle registry (RDW open data), combined across each generation's model years.

Which BMW 520 generation to pick

Prices and mileage by year

YearAverage priceAverage mileageListings
2024€57,70717,292 km29
2023€46,26032,339 km7
2022€32,35385,031 km13
2021€32,33288,903 km10
2020€28,93293,474 km10
2019€28,73996,436 km14
2018€24,561185,424 km10
2017€22,707127,874 km10
2016€20,052118,272 km14
2015€18,705128,357 km6
2014€16,938131,950 km9
2013€15,249151,505 km12
2012€16,239114,585 km4
2010€15,496103,777 km3
2008€7,335185,700 km4

Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).

Other BMW models

    BMW 520 Generations Compared – Used Prices & Specs | CarOntologia