What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 108 140,232 $4,933 $4,390
BMW 3 SERIES Sale 2001 308 131,460 $10,115 $9,002
BMW 3 SERIES Sale 2002 359 121,036 $7,885 $7,018
BMW 3 SERIES Sale 2003 274 134,049 $7,238 $6,442
BMW 3 SERIES Sale 2004 601 113,737 $8,390 $7,467
BMW 3 SERIES Sale 2005 338 128,515 $7,044 $6,269
BMW 3 SERIES Sale 2006 763 120,704 $8,039 $7,155
BMW 3 SERIES Sale 2007 1155 116,036 $9,020 $8,028
BMW 3 SERIES Sale 2008 1469 115,976 $8,776 $7,811
BMW 3 SERIES Sale 2009 1344 111,482 $9,487 $8,443
BMW 3 SERIES Sale 2010 1062 119,499 $9,101 $8,100
BMW 3 SERIES Sale 2011 4199 104,541 $10,526 $9,368
BMW 3 SERIES Sale 2012 1692 98,916 $12,025 $10,702
BMW 3 SERIES Sale 2013 4436 97,729 $12,537 $11,158
BMW 3 SERIES Sale 2014 3816 95,754 $13,381 $11,909
BMW 3 SERIES Sale 2015 4467 85,273 $14,672 $13,058
BMW 3 SERIES Sale 2016 3402 70,869 $17,289 $15,387
BMW 3 SERIES Sale 2017 2970 68,991 $19,065 $16,968
BMW 3 SERIES Sale 2018 3907 59,984 $21,029 $18,716
BMW 3 SERIES Sale 2019 1923 47,421 $24,709 $21,991
BMW 3 SERIES Sale 2020 5499 39,987 $28,210 $25,107
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44092
Avg Asking Price: $28,048