What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 110 140,736 $4,950 $4,406
BMW 3 SERIES Sale 2001 309 131,866 $10,264 $9,135
BMW 3 SERIES Sale 2002 357 121,163 $7,884 $7,017
BMW 3 SERIES Sale 2003 274 134,100 $7,216 $6,422
BMW 3 SERIES Sale 2004 598 113,581 $8,355 $7,436
BMW 3 SERIES Sale 2005 340 128,564 $7,049 $6,274
BMW 3 SERIES Sale 2006 774 120,579 $8,026 $7,143
BMW 3 SERIES Sale 2007 1162 116,173 $9,019 $8,027
BMW 3 SERIES Sale 2008 1459 116,080 $8,775 $7,810
BMW 3 SERIES Sale 2009 1343 111,618 $9,481 $8,438
BMW 3 SERIES Sale 2010 1069 119,546 $9,110 $8,108
BMW 3 SERIES Sale 2011 4210 104,625 $10,509 $9,353
BMW 3 SERIES Sale 2012 1690 98,873 $12,039 $10,715
BMW 3 SERIES Sale 2013 4447 97,625 $12,558 $11,177
BMW 3 SERIES Sale 2014 3817 95,671 $13,388 $11,915
BMW 3 SERIES Sale 2015 4458 85,128 $14,681 $13,066
BMW 3 SERIES Sale 2016 3396 70,912 $17,276 $15,376
BMW 3 SERIES Sale 2017 2984 68,831 $19,071 $16,973
BMW 3 SERIES Sale 2018 3918 59,973 $21,020 $18,708
BMW 3 SERIES Sale 2019 1910 47,413 $24,724 $22,004
BMW 3 SERIES Sale 2020 5498 39,919 $28,229 $25,124
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44123
Avg Asking Price: $28,023