What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 192 130,932 $4,468 $3,977
BMW 3 SERIES Sale 2001 498 121,219 $5,560 $4,948
BMW 3 SERIES Sale 2002 836 117,174 $6,374 $5,673
BMW 3 SERIES Sale 2003 754 122,049 $6,235 $5,549
BMW 3 SERIES Sale 2004 1327 110,900 $7,096 $6,315
BMW 3 SERIES Sale 2005 1148 113,451 $7,038 $6,264
BMW 3 SERIES Sale 2006 3181 105,686 $7,945 $7,071
BMW 3 SERIES Sale 2007 4858 103,666 $8,904 $7,925
BMW 3 SERIES Sale 2008 6339 94,888 $10,461 $9,310
BMW 3 SERIES Sale 2009 5170 86,914 $11,117 $9,894
BMW 3 SERIES Sale 2010 3422 84,355 $11,993 $10,674
BMW 3 SERIES Sale 2011 13518 74,732 $13,580 $12,086
BMW 3 SERIES Sale 2012 4142 63,414 $16,762 $14,918
BMW 3 SERIES Sale 2013 10777 53,294 $18,576 $16,533
BMW 3 SERIES Sale 2014 34721 38,180 $21,205 $18,872
BMW 3 SERIES Sale 2015 23094 34,748 $23,761 $21,147
BMW 3 SERIES Sale 2016 6655 27,581 $25,246 $22,469
BMW 3 SERIES Sale 2017 5875 7,303 $36,954 $33,998
Total Cars & Trucks: 126507
Avg Asking Price: $18,876