What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 192 130,970 $4,486 $3,993
BMW 3 SERIES Sale 2001 498 121,195 $5,560 $4,948
BMW 3 SERIES Sale 2002 843 117,964 $6,358 $5,659
BMW 3 SERIES Sale 2003 753 122,063 $6,235 $5,549
BMW 3 SERIES Sale 2004 1325 110,930 $7,102 $6,321
BMW 3 SERIES Sale 2005 1148 113,505 $7,037 $6,263
BMW 3 SERIES Sale 2006 3181 105,615 $7,949 $7,075
BMW 3 SERIES Sale 2007 4852 103,662 $8,903 $7,924
BMW 3 SERIES Sale 2008 6335 94,891 $10,462 $9,311
BMW 3 SERIES Sale 2009 5161 86,885 $11,121 $9,898
BMW 3 SERIES Sale 2010 3414 84,335 $11,999 $10,679
BMW 3 SERIES Sale 2011 13477 74,751 $13,576 $12,083
BMW 3 SERIES Sale 2012 4137 63,382 $16,763 $14,919
BMW 3 SERIES Sale 2013 10746 53,321 $18,570 $16,527
BMW 3 SERIES Sale 2014 34686 38,162 $21,203 $18,871
BMW 3 SERIES Sale 2015 23033 34,756 $23,750 $21,138
BMW 3 SERIES Sale 2016 6644 27,573 $25,249 $22,472
BMW 3 SERIES Sale 2017 5863 7,302 $36,937 $33,982
Total Cars & Trucks: 126288
Avg Asking Price: $18,870