What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 175 118,213 $4,656 $4,144
BMW 3 SERIES Sale 2001 370 119,884 $5,496 $4,891
BMW 3 SERIES Sale 2002 562 115,138 $6,489 $5,775
BMW 3 SERIES Sale 2003 731 126,849 $6,222 $5,538
BMW 3 SERIES Sale 2004 1085 114,419 $6,949 $6,185
BMW 3 SERIES Sale 2005 897 112,532 $7,202 $6,410
BMW 3 SERIES Sale 2006 2678 109,807 $7,714 $6,865
BMW 3 SERIES Sale 2007 3739 103,704 $9,161 $8,153
BMW 3 SERIES Sale 2008 4730 95,220 $10,729 $9,549
BMW 3 SERIES Sale 2009 3490 88,135 $11,345 $10,097
BMW 3 SERIES Sale 2010 2440 84,368 $11,990 $10,671
BMW 3 SERIES Sale 2011 9417 74,831 $13,921 $12,390
BMW 3 SERIES Sale 2012 2849 61,887 $17,284 $15,383
BMW 3 SERIES Sale 2013 6958 51,571 $19,074 $16,976
BMW 3 SERIES Sale 2014 27608 37,385 $21,900 $19,491
BMW 3 SERIES Sale 2015 11011 34,416 $24,321 $21,646
BMW 3 SERIES Sale 2016 5765 26,408 $25,688 $22,862
Total Cars & Trucks: 84505
Avg Asking Price: $18,143