What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 62 144,161 $4,504 $4,009
BMW 3 SERIES Sale 2001 126 138,835 $4,778 $4,252
BMW 3 SERIES Sale 2002 159 127,823 $5,259 $4,681
BMW 3 SERIES Sale 2003 170 132,828 $4,841 $4,308
BMW 3 SERIES Sale 2004 293 122,913 $5,569 $4,956
BMW 3 SERIES Sale 2005 215 120,728 $5,822 $5,182
BMW 3 SERIES Sale 2006 761 117,307 $6,691 $5,955
BMW 3 SERIES Sale 2007 1037 108,608 $7,867 $7,002
BMW 3 SERIES Sale 2008 1154 100,937 $8,915 $7,934
BMW 3 SERIES Sale 2009 1032 93,824 $9,914 $8,823
BMW 3 SERIES Sale 2010 664 88,829 $10,899 $9,700
BMW 3 SERIES Sale 2011 2820 80,094 $12,469 $11,097
BMW 3 SERIES Sale 2012 698 69,952 $15,399 $13,705
BMW 3 SERIES Sale 2013 1923 61,812 $16,669 $14,835
BMW 3 SERIES Sale 2014 1490 51,263 $18,795 $16,728
BMW 3 SERIES Sale 2015 6223 35,702 $21,962 $19,546
BMW 3 SERIES Sale 2016 1631 30,527 $25,389 $22,596
BMW 3 SERIES Sale 2017 548 15,676 $30,686 $28,231
Total Cars & Trucks: 21006
Avg Asking Price: $16,534