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 1450 115,932 $8,797 $7,829
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 4235 104,450 $10,520 $9,363
BMW 3 SERIES Sale 2012 1692 98,789 $12,059 $10,733
BMW 3 SERIES Sale 2013 4491 97,172 $12,593 $11,208
BMW 3 SERIES Sale 2014 3820 95,540 $13,386 $11,914
BMW 3 SERIES Sale 2015 4392 85,307 $14,665 $13,052
BMW 3 SERIES Sale 2016 3395 70,904 $17,250 $15,353
BMW 3 SERIES Sale 2017 2991 68,751 $19,093 $16,993
BMW 3 SERIES Sale 2018 3905 59,947 $20,946 $18,642
BMW 3 SERIES Sale 2019 1849 47,199 $24,765 $22,041
BMW 3 SERIES Sale 2020 5594 40,073 $28,245 $25,138
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44106
Avg Asking Price: $27,922