What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 63 145,980 $4,500 $4,005
BMW 3 SERIES Sale 2001 128 139,236 $4,799 $4,271
BMW 3 SERIES Sale 2002 159 126,037 $5,717 $5,088
BMW 3 SERIES Sale 2003 172 132,333 $4,956 $4,411
BMW 3 SERIES Sale 2004 297 123,115 $5,662 $5,039
BMW 3 SERIES Sale 2005 222 119,685 $6,080 $5,411
BMW 3 SERIES Sale 2006 747 117,662 $6,701 $5,964
BMW 3 SERIES Sale 2007 1052 108,818 $7,894 $7,026
BMW 3 SERIES Sale 2008 1164 100,381 $9,050 $8,055
BMW 3 SERIES Sale 2009 1046 93,588 $9,966 $8,870
BMW 3 SERIES Sale 2010 687 89,061 $10,885 $9,688
BMW 3 SERIES Sale 2011 2902 79,777 $12,542 $11,162
BMW 3 SERIES Sale 2012 723 69,935 $15,425 $13,728
BMW 3 SERIES Sale 2013 1999 61,786 $16,752 $14,909
BMW 3 SERIES Sale 2014 1569 50,967 $18,903 $16,824
BMW 3 SERIES Sale 2015 6344 35,736 $22,014 $19,592
BMW 3 SERIES Sale 2016 1625 30,608 $25,365 $22,575
BMW 3 SERIES Sale 2017 571 15,246 $31,025 $28,543
Total Cars & Trucks: 21470
Avg Asking Price: $16,615