BMW Prices
50 models with current market prices
–
02er
1er
3er
3er (E21)
1975-1983
Average €17,862
from €6,500 to €44,990
Avg. mileage 122,525 km
3er (E30)
1982-1994
Average €15,868
from €2,500 to €31,500
Avg. mileage 173,271 km
3er (E36)
1990-2000
Average €8,422
from €1,300 to €15,500
Avg. mileage 194,152 km
3er (E46)
1997-2006
Average €6,197
from €1,300 to €16,890
Avg. mileage 202,457 km
3er (E90)
2004-2013
Average €5,653
from €1,499 to €16,599
Avg. mileage 201,951 km
3er (F30)
2011-2019
Average €12,145
from €4,699 to €28,000
Avg. mileage 196,031 km
3er (G20)
2018-2025
Average €25,167
from €15,900 to €45,500
Avg. mileage 119,518 km
5er
5er (E12)
1972-1981
Average €16,110
from €2,999 to €29,990
Avg. mileage 134,127 km
5er (E28)
1981-1988
Average €11,737
from €3,000 to €23,499
Avg. mileage 191,286 km
5er (E34)
1988-1996
Average €6,724
from €2,450 to €16,500
Avg. mileage 185,301 km
5er (E39)
1995-2004
Average €4,672
from €1,111 to €17,000
Avg. mileage 229,824 km
5er (E60)
2003-2010
Average €6,890
from €2,450 to €16,990
Avg. mileage 243,396 km
5er (F10)
2010-2017
Average €10,882
from €1,400 to €16,500
Avg. mileage 216,656 km
5er (G30)
2016-2024
Average €25,481
from €16,200 to €53,200
Avg. mileage 155,584 km
6er
6er / 8er Classic
6er / 8er Classic (E24)
1976-1989
Average €22,919
from €3,800 to €49,960
Avg. mileage 181,324 km
6er / 8er Classic (E31)
1989-1999
Average €26,955
from €16,500 to €38,700
Avg. mileage 228,799 km
6er / 8er Classic (E9)
1968-1975
Average €53,998
from €1,111 to €195,900
Avg. mileage 117,159 km
7er
7er (E23)
1977-1987
Average €13,299
from €3,100 to €34,900
Avg. mileage 184,329 km
7er (E32)
1986-1994
Average €10,420
from €3,200 to €23,500
Avg. mileage 279,369 km
7er (E38)
1994-2001
Average €13,087
from €2,900 to €36,990
Avg. mileage 231,708 km
7er (E65)
2001-2008
Average €6,317
from €1,999 to €13,890
Avg. mileage 237,594 km
7er (F01)
2008-2015
Average €10,842
from €7,000 to €21,000
Avg. mileage 245,354 km
7er (G11)
2015-2022
Average €26,638
from €16,500 to €36,000
Avg. mileage 181,896 km
M3
M3 (E30 M3)
1986-1991
Average €86,730
from €19,790 to €144,900
Avg. mileage 154,670 km
M3 (E36 M3)
1992-1999
Average €33,617
from €4,990 to €95,500
Avg. mileage 154,775 km
M3 (E46 M3)
2000-2006
Average €33,716
from €4,600 to €82,790
Avg. mileage 155,026 km
M3 (E90 M3)
2007-2013
Average €41,942
from €17,200 to €59,500
Avg. mileage 131,511 km
M3 (F80 M3)
2014-2018
Average €52,352
from €2,000 to €89,990
Avg. mileage 119,791 km
M3 (G80 M3)
2020-2025
Average €79,132
from €29,000 to €119,990
Avg. mileage 38,919 km
M5
M5 (E28 M5)
1984-1988
Average €64,450
from €59,000 to €69,900
Avg. mileage 165,875 km
M5 (E34 M5)
1988-1995
Average €45,732
from €9,999 to €109,000
Avg. mileage 192,888 km
M5 (E39 M5)
1998-2003
Average €36,498
from €6,499 to €59,900
Avg. mileage 189,380 km
M5 (E60 M5)
2005-2010
Average €37,283
from €4,599 to €99,028
Avg. mileage 166,238 km
M5 (F10 M5)
2011-2016
Average €31,561
from €12,000 to €53,500
Avg. mileage 134,389 km
M5 (F90 M5)
2017-2024
Average €63,111
from €25,000 to €118,900
Avg. mileage 87,585 km
X-Reihe
X-Reihe (E53)
1999-2006
Average €4,698
from €2,500 to €7,500
Avg. mileage 293,461 km
X-Reihe (E70)
2006-2013
Average €9,034
from €3,500 to €21,000
Avg. mileage 263,391 km
X-Reihe (E71)
2008-2014
Average €12,707
from €5,500 to €21,900
Avg. mileage 234,441 km
X-Reihe (E83)
2003-2010
Average €4,151
from €1,900 to €9,300
Avg. mileage 235,614 km
X-Reihe (E84)
2009-2015
Average €7,293
from €4,550 to €11,900
Avg. mileage 177,661 km
Z-Reihe
Z-Reihe (Z1)
1989-1991
Average €46,164
from €22,800 to €74,930
Avg. mileage 84,339 km
Z-Reihe (Z3)
1995-2002
Average €12,158
from €3,500 to €39,499
Avg. mileage 143,494 km
Z-Reihe (Z4 E85)
2002-2008
Average €9,368
from €4,490 to €18,000
Avg. mileage 179,125 km
Z-Reihe (Z4 E89)
2009-2016
Average €18,675
from €6,000 to €29,980
Avg. mileage 108,584 km
Z-Reihe (Z8)
2000-2003
Average €209,580
from €55,555 to €349,000
Avg. mileage 71,119 km