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 575 110,848 $8,400 $7,476
BMW 3 SERIES Sale 2005 340 126,857 $7,401 $6,587
BMW 3 SERIES Sale 2006 773 123,437 $7,640 $6,800
BMW 3 SERIES Sale 2007 1071 117,719 $8,742 $7,780
BMW 3 SERIES Sale 2008 1473 114,014 $8,952 $7,967
BMW 3 SERIES Sale 2009 1357 110,379 $9,510 $8,464
BMW 3 SERIES Sale 2010 1105 115,154 $9,383 $8,351
BMW 3 SERIES Sale 2011 4342 102,722 $10,690 $9,514
BMW 3 SERIES Sale 2012 1635 97,083 $12,349 $10,991
BMW 3 SERIES Sale 2013 4395 95,401 $12,917 $11,496
BMW 3 SERIES Sale 2014 3835 97,139 $13,239 $11,783
BMW 3 SERIES Sale 2015 4177 85,834 $14,696 $13,079
BMW 3 SERIES Sale 2016 3238 72,011 $17,024 $15,151
BMW 3 SERIES Sale 2017 3111 68,674 $19,166 $17,058
BMW 3 SERIES Sale 2018 3670 58,285 $20,657 $18,385
BMW 3 SERIES Sale 2019 1637 45,230 $25,769 $22,934
BMW 3 SERIES Sale 2020 6003 39,648 $28,730 $25,570
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43673
Avg Asking Price: $27,672