BMW 840

2 generations · 1990–present

The BMW 840 has been built in 2 generations between 1990 and present. On the European used-car market it costs €54,812 on average across 56 listings — from €37,562 for the E31 to €59,516 for the G14/G15/G16.

BMW 840 generations

How the BMW 840 generations differ

How the BMW 840 generations differ
GenerationG14/G15/G16E31
Production years2018–present1990–1999
Average used price€59,516€37,562
Typical price range€50,046 – €78,498€24,940 – €56,150
Average mileage67,378 km139,826 km
Listings4412
Power320–340 HP286 HP
FuelDiesel · Petrol · ElectricPetrol
GearboxAutomatic 100%
Body stylesCoupe · ConvertibleCoupe
Length × width4.92 × 1.91 m4.78 × 1.86 m
Wheelbase2.89 m2.68 m
Kerb weight1,902 kg1,923 kg
CO₂ (NEDC, median)171 g/km266 g/km
Seats and doors4 seats · 2 doors4 seats · 2 doors
Original list price€148,656
NL registrations47541

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 840 generation to pick

Prices and mileage by year

YearAverage priceAverage mileageListings
2024€78,49820,257 km6
2023€72,52629,138 km5
2022€62,82775,025 km3
2021€55,01467,200 km7
2020€55,25073,859 km9
2019€50,04699,737 km10
2018€53,45084,953 km4
1997€56,15079,260 km3
1995€24,940187,000 km2
1994€31,410158,287 km4
1993€35,593144,326 km3

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

Other BMW models

    BMW 840 Generations Compared – Used Prices & Specs | CarOntologia