What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 105 143,453 $4,833 $4,301
BMW 3 SERIES Sale 2001 307 132,515 $10,381 $9,239
BMW 3 SERIES Sale 2002 358 121,006 $7,853 $6,989
BMW 3 SERIES Sale 2003 273 134,131 $7,302 $6,499
BMW 3 SERIES Sale 2004 587 112,886 $8,325 $7,409
BMW 3 SERIES Sale 2005 337 128,696 $7,024 $6,251
BMW 3 SERIES Sale 2006 775 120,733 $8,021 $7,139
BMW 3 SERIES Sale 2007 1149 116,890 $8,987 $7,998
BMW 3 SERIES Sale 2008 1451 115,921 $8,796 $7,828
BMW 3 SERIES Sale 2009 1338 111,411 $9,458 $8,418
BMW 3 SERIES Sale 2010 1063 119,050 $9,094 $8,094
BMW 3 SERIES Sale 2011 4238 104,438 $10,520 $9,363
BMW 3 SERIES Sale 2012 1694 98,777 $12,059 $10,733
BMW 3 SERIES Sale 2013 4493 97,160 $12,595 $11,210
BMW 3 SERIES Sale 2014 3820 95,540 $13,386 $11,914
BMW 3 SERIES Sale 2015 4393 85,302 $14,665 $13,052
BMW 3 SERIES Sale 2016 3395 70,904 $17,250 $15,353
BMW 3 SERIES Sale 2017 2991 68,768 $19,092 $16,992
BMW 3 SERIES Sale 2018 3904 59,954 $20,946 $18,642
BMW 3 SERIES Sale 2019 1850 47,210 $24,764 $22,040
BMW 3 SERIES Sale 2020 5595 40,070 $28,245 $25,138
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44116
Avg Asking Price: $27,922