BMW values by model and generation

What each BMW sells for, from 18,374 recorded auction sales on Bring a Trailer and Cars & Bids. Each page shows the median by mileage, the sales over time, what color and gearbox are worth, and the latest sales.

BMWModel yearsMedian sale priceSales on record
E82 1M value2011–2011$63,500122
E9 3.0CS value1968–1975$54,000121
E9 3.0CSi value1971–1975$90,00050
E82 128i value2008–2013$10,500146
E82 135i value2008–2013$13,900265
E82 135is value2013–2013$19,50050
E30 318i value1984–1991$11,996190
E36 318i value1992–1998$10,00063
E36/5 318ti value1995–1999$7,40949
E21 320i value1977–1983$9,30095
E46 323i value1998–2000$6,65067
E30 325e value1984–1988$12,60757
E30 325i value1984–1991$15,250801
E36 325i value1992–1995$10,100126
E46 325i value2001–2006$8,100505
F30 328d value2014–2018$14,00087
E36 328i value1996–1999$9,60072
E90 328i value2007–2013$10,750563
F30 328i value2012–2018$13,500131
E46 330i value2001–2006$11,112987
F30 330i value2017–2018$23,75065
E90 335d value2009–2011$13,25043
E90 335i value2007–2013$12,000411
F30 335i value2012–2016$15,00087
E90 335is value2011–2013$18,37576
F30 340i value2016–2018$27,00069
F32 435i value2014–2016$15,25058
E34 525i value1989–1995$10,12551
E39 525i value1997–2003$7,700103
E28 528e value1982–1988$8,20051
E39 528i value1997–2000$7,15083
E39 530i value2001–2003$10,251117
E60 530i value2004–2010$8,00081
E28/E34 535i value1985–1993$10,300111
E60 535i value2008–2010$9,200221
F10 535i value2010–2017$10,45082
E28 535is value1987–1988$18,40071
E34 540i value1994–1995$15,77774
E39 540i value1997–2003$11,250454
E60 550i value2006–2010$9,00050
F10 550i value2010–2016$12,35078
E24 633CSi value1977–1984$14,25051
E24 635CSi value1985–1989$17,528136
E63 645i value2004–2005$9,95079
E63 650i value2006–2010$13,500135
F13 650i value2012–2018$21,250106
E38 740i value1995–2001$9,200338
E38 750i value1995–2001$17,25061
E31 840i value1993–1997$21,60076
E31 850Ci value1991–1997$25,62574
E31 850CSi value1993–1995$83,92553
E31 850i value1990–1997$24,150159
E10 2002tii value1972–1974$36,000199
I12 i8 value2014–2020$47,50070
F87 M2 value2016–2021$44,050281
E30 M3 value1986–1991$63,250263
E36 M3 value1992–1999$21,875881
E46 M3 value2000–2006$24,4231,426
E9x M3 value2007–2013$32,850853
F80 M3 value2014–2018$46,750176
G80 M3 value2021–2030$74,50058
F82 M4 value2014–2020$43,000216
E28 M5 value1985–1988$49,50091
E34 M5 value1991–1995$30,675154
E39 M5 value1998–2003$31,250697
E60 M5 value2005–2010$25,000325
F10 M5 value2011–2016$30,750172
F90 M5 value2018–2023$66,50089
E24 M6 value1983–1989$43,550149
E63 M6 value2005–2010$20,250258
F1x M6 value2012–2018$39,250132
F22 M235i value2014–2016$19,78566
F22 M240i value2017–2021$25,25043
E24 M635CSi value1984–1988$40,80062
E83 X3 value2004–2010$8,10087
F25 X3 value2011–2017$10,90046
E53 X5 value2000–2006$8,050201
E70 X5 value2007–2013$11,000300
F15 X5 value2014–2018$19,501118
E36/7 Z3 value1996–2002$8,000162
E36/7 Z3 1.9 value1996–1998$8,00055
E36/7 Z3 2.3 value1999–2000$9,55053
E36/7 Z3 2.5i value2001–2002$9,57880
E36/7 Z3 2.8 value1997–2000$10,425102
E36/7 Z3 3.0i value2001–2002$14,500106
E36/7 Z3 M value1998–2002$22,750635
E85 Z4 value2003–2008$13,250363
E89 Z4 value2009–2016$22,000149
E85/E86 Z4 M value2006–2008$30,500293
E52 Z8 value2000–2003$163,000167

The median is of the sales in the last 24 months at any mileage, or of every sale on record where fewer than 5 fell in that time. A BMW has a page here once 40 of them have sold; the valuation tool prices all 114 generations on record, at your car's own mileage.

If your BMW was totaled

The Total Loss Market Valuation Report puts these sales in front of your adjuster, adjusted to your car in dollars. The preview is free; the report is $199.