BMW Prices
50 models with current market prices
–
02er
1er
3er
3er (E21)
1975-1983
Average €15,779
from €2,650 to €44,990
Avg. mileage 121,027 km
3er (E30)
1982-1994
Average €17,891
from €1,599 to €49,999
Avg. mileage 177,019 km
3er (E36)
1990-2000
Average €9,069
from €1,200 to €39,900
Avg. mileage 208,004 km
3er (E46)
1997-2006
Average €3,913
from €1,200 to €8,990
Avg. mileage 199,967 km
3er (E90)
2004-2013
Average €6,965
from €1,800 to €15,999
Avg. mileage 199,052 km
3er (F30)
2011-2019
Average €12,693
from €5,400 to €28,750
Avg. mileage 175,399 km
3er (G20)
2018-2025
Average €25,712
from €6,500 to €57,000
Avg. mileage 116,754 km
5er
5er (E12)
1972-1981
Average €16,965
from €3,999 to €29,990
Avg. mileage 119,057 km
5er (E28)
1981-1988
Average €12,968
from €2,450 to €27,500
Avg. mileage 194,921 km
5er (E34)
1988-1996
Average €9,675
from €3,000 to €27,900
Avg. mileage 215,195 km
5er (E39)
1995-2004
Average €4,137
from €1,400 to €14,500
Avg. mileage 244,050 km
5er (E60)
2003-2010
Average €6,148
from €2,250 to €15,990
Avg. mileage 241,374 km
5er (F10)
2010-2017
Average €10,776
from €3,000 to €20,499
Avg. mileage 235,387 km
5er (G30)
2016-2024
Average €28,413
from €15,990 to €48,000
Avg. mileage 152,011 km
6er
6er / 8er Classic
6er / 8er Classic (E24)
1976-1989
Average €25,407
from €6,000 to €84,900
Avg. mileage 179,017 km
6er / 8er Classic (E31)
1989-1999
Average €28,118
from €19,900 to €38,700
Avg. mileage 233,778 km
6er / 8er Classic (E9)
1968-1975
Average €49,038
from €2,500 to €147,000
Avg. mileage 85,675 km
7er
7er (E23)
1977-1987
Average €12,146
from €3,500 to €24,999
Avg. mileage 176,464 km
7er (E32)
1986-1994
Average €11,058
from €2,999 to €22,900
Avg. mileage 220,458 km
7er (E38)
1994-2001
Average €11,758
from €2,888 to €36,990
Avg. mileage 250,756 km
7er (E65)
2001-2008
Average €5,842
from €2,250 to €13,890
Avg. mileage 254,871 km
7er (F01)
2008-2015
Average €11,632
from €5,500 to €21,000
Avg. mileage 250,736 km
7er (G11)
2015-2022
Average €26,705
from €14,200 to €42,000
Avg. mileage 196,310 km
M3
M3 (E30 M3)
1986-1991
Average €88,165
from €17,900 to €159,950
Avg. mileage 132,095 km
M3 (E36 M3)
1992-1999
Average €35,800
from €1,234 to €89,000
Avg. mileage 166,626 km
M3 (E46 M3)
2000-2006
Average €35,343
from €4,000 to €69,998
Avg. mileage 164,604 km
M3 (E90 M3)
2007-2013
Average €43,185
from €5,000 to €74,900
Avg. mileage 114,104 km
M3 (F80 M3)
2014-2018
Average €54,172
from €22,499 to €89,990
Avg. mileage 99,529 km
M3 (G80 M3)
2020-2025
Average €79,507
from €45,987 to €119,990
Avg. mileage 42,928 km
M5
M5 (E28 M5)
1984-1988
Average €46,850
from €11,000 to €59,900
Avg. mileage 100,465 km
M5 (E34 M5)
1988-1995
Average €39,305
from €8,500 to €71,000
Avg. mileage 185,895 km
M5 (E39 M5)
1998-2003
Average €37,337
from €6,399 to €59,900
Avg. mileage 194,254 km
M5 (E60 M5)
2005-2010
Average €35,812
from €7,200 to €79,500
Avg. mileage 154,039 km
M5 (F10 M5)
2011-2016
Average €31,067
from €9,000 to €53,500
Avg. mileage 137,469 km
M5 (F90 M5)
2017-2024
Average €60,090
from €39,999 to €108,400
Avg. mileage 94,394 km
X-Reihe
X-Reihe (E53)
1999-2006
Average €4,669
from €2,300 to €11,900
Avg. mileage 302,527 km
X-Reihe (E70)
2006-2013
Average €9,218
from €5,490 to €19,990
Avg. mileage 257,741 km
X-Reihe (E71)
2008-2014
Average €11,915
from €5,650 to €19,499
Avg. mileage 221,261 km
X-Reihe (E83)
2003-2010
Average €3,564
from €1,450 to €5,200
Avg. mileage 253,621 km
X-Reihe (E84)
2009-2015
Average €7,951
from €3,500 to €13,790
Avg. mileage 164,736 km
Z-Reihe
Z-Reihe (Z1)
1989-1991
Average €48,313
from €32,000 to €74,900
Avg. mileage 72,106 km
Z-Reihe (Z3)
1995-2002
Average €13,953
from €3,250 to €42,000
Avg. mileage 140,767 km
Z-Reihe (Z4 E85)
2002-2008
Average €8,921
from €5,300 to €16,900
Avg. mileage 175,010 km
Z-Reihe (Z4 E89)
2009-2016
Average €18,637
from €9,850 to €29,900
Avg. mileage 116,674 km
Z-Reihe (Z8)
2000-2003
Average €215,607
from €55,555 to €349,900
Avg. mileage 77,483 km