What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 90 148,836 $4,783 $4,257
BMW 3 SERIES Sale 2001 282 130,385 $12,283 $10,932
BMW 3 SERIES Sale 2002 283 114,422 $7,407 $6,592
BMW 3 SERIES Sale 2003 282 137,346 $7,217 $6,423
BMW 3 SERIES Sale 2004 574 110,839 $8,403 $7,479
BMW 3 SERIES Sale 2005 341 126,641 $7,409 $6,594
BMW 3 SERIES Sale 2006 775 123,660 $7,629 $6,790
BMW 3 SERIES Sale 2007 1070 117,702 $8,742 $7,780
BMW 3 SERIES Sale 2008 1477 114,120 $8,946 $7,962
BMW 3 SERIES Sale 2009 1357 110,381 $9,514 $8,467
BMW 3 SERIES Sale 2010 1106 115,190 $9,389 $8,356
BMW 3 SERIES Sale 2011 4333 102,751 $10,694 $9,518
BMW 3 SERIES Sale 2012 1634 97,162 $12,344 $10,986
BMW 3 SERIES Sale 2013 4391 95,326 $12,923 $11,501
BMW 3 SERIES Sale 2014 3833 97,127 $13,242 $11,785
BMW 3 SERIES Sale 2015 4178 85,777 $14,698 $13,081
BMW 3 SERIES Sale 2016 3237 71,964 $17,031 $15,158
BMW 3 SERIES Sale 2017 3108 68,693 $19,167 $17,059
BMW 3 SERIES Sale 2018 3671 58,318 $20,660 $18,387
BMW 3 SERIES Sale 2019 1640 45,235 $25,770 $22,935
BMW 3 SERIES Sale 2020 5994 39,649 $28,729 $25,569
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43656
Avg Asking Price: $27,668