What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 108 140,752 $4,956 $4,411
BMW 3 SERIES Sale 2001 310 131,779 $10,274 $9,144
BMW 3 SERIES Sale 2002 359 121,058 $7,889 $7,021
BMW 3 SERIES Sale 2003 273 133,654 $7,273 $6,473
BMW 3 SERIES Sale 2004 594 113,105 $8,385 $7,463
BMW 3 SERIES Sale 2005 339 128,532 $7,036 $6,262
BMW 3 SERIES Sale 2006 770 120,753 $8,036 $7,152
BMW 3 SERIES Sale 2007 1168 116,522 $9,013 $8,022
BMW 3 SERIES Sale 2008 1451 116,079 $8,776 $7,811
BMW 3 SERIES Sale 2009 1342 111,545 $9,474 $8,432
BMW 3 SERIES Sale 2010 1069 119,173 $9,108 $8,106
BMW 3 SERIES Sale 2011 4213 104,491 $10,525 $9,367
BMW 3 SERIES Sale 2012 1683 98,835 $12,045 $10,720
BMW 3 SERIES Sale 2013 4467 97,469 $12,565 $11,183
BMW 3 SERIES Sale 2014 3812 95,650 $13,389 $11,916
BMW 3 SERIES Sale 2015 4442 85,143 $14,691 $13,075
BMW 3 SERIES Sale 2016 3399 70,910 $17,278 $15,377
BMW 3 SERIES Sale 2017 2989 68,845 $19,080 $16,981
BMW 3 SERIES Sale 2018 3931 59,930 $21,006 $18,695
BMW 3 SERIES Sale 2019 1898 47,461 $24,721 $22,002
BMW 3 SERIES Sale 2020 5545 39,935 $28,235 $25,129
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44162
Avg Asking Price: $28,018