What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 100 146,398 $4,669 $4,155
BMW 3 SERIES Sale 2001 310 132,675 $10,667 $9,494
BMW 3 SERIES Sale 2002 346 120,379 $7,937 $7,064
BMW 3 SERIES Sale 2003 275 136,052 $7,277 $6,477
BMW 3 SERIES Sale 2004 597 112,008 $8,367 $7,447
BMW 3 SERIES Sale 2005 344 127,731 $7,156 $6,369
BMW 3 SERIES Sale 2006 779 120,735 $7,962 $7,086
BMW 3 SERIES Sale 2007 1145 117,287 $8,916 $7,935
BMW 3 SERIES Sale 2008 1467 116,019 $8,835 $7,863
BMW 3 SERIES Sale 2009 1361 110,995 $9,496 $8,451
BMW 3 SERIES Sale 2010 1087 117,558 $9,143 $8,137
BMW 3 SERIES Sale 2011 4327 104,446 $10,543 $9,383
BMW 3 SERIES Sale 2012 1698 98,873 $12,052 $10,726
BMW 3 SERIES Sale 2013 4510 96,150 $12,732 $11,331
BMW 3 SERIES Sale 2014 3881 95,973 $13,353 $11,884
BMW 3 SERIES Sale 2015 4408 85,769 $14,637 $13,027
BMW 3 SERIES Sale 2016 3407 70,694 $17,228 $15,333
BMW 3 SERIES Sale 2017 3067 68,301 $19,256 $17,138
BMW 3 SERIES Sale 2018 3889 60,389 $20,788 $18,501
BMW 3 SERIES Sale 2019 1805 47,105 $24,862 $22,127
BMW 3 SERIES Sale 2020 5796 40,183 $28,401 $25,277
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44599
Avg Asking Price: $27,715