What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 91 149,766 $4,774 $4,249
BMW 3 SERIES Sale 2001 283 130,402 $12,257 $10,909
BMW 3 SERIES Sale 2002 281 114,304 $7,396 $6,582
BMW 3 SERIES Sale 2003 281 137,424 $7,212 $6,419
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 773 123,636 $7,633 $6,793
BMW 3 SERIES Sale 2007 1068 117,792 $8,737 $7,776
BMW 3 SERIES Sale 2008 1476 114,098 $8,950 $7,966
BMW 3 SERIES Sale 2009 1358 110,351 $9,516 $8,469
BMW 3 SERIES Sale 2010 1105 115,152 $9,389 $8,356
BMW 3 SERIES Sale 2011 4332 102,765 $10,693 $9,517
BMW 3 SERIES Sale 2012 1634 97,162 $12,344 $10,986
BMW 3 SERIES Sale 2013 4393 95,360 $12,919 $11,498
BMW 3 SERIES Sale 2014 3835 97,150 $13,240 $11,784
BMW 3 SERIES Sale 2015 4177 85,791 $14,698 $13,081
BMW 3 SERIES Sale 2016 3236 71,979 $17,029 $15,156
BMW 3 SERIES Sale 2017 3108 68,693 $19,167 $17,059
BMW 3 SERIES Sale 2018 3671 58,310 $20,659 $18,387
BMW 3 SERIES Sale 2019 1639 45,243 $25,769 $22,934
BMW 3 SERIES Sale 2020 5993 39,651 $28,729 $25,569
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43649
Avg Asking Price: $27,668