What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 91 148,518 $4,795 $4,268
BMW 3 SERIES Sale 2001 279 129,748 $12,268 $10,919
BMW 3 SERIES Sale 2002 286 114,140 $7,426 $6,609
BMW 3 SERIES Sale 2003 281 137,594 $7,198 $6,406
BMW 3 SERIES Sale 2004 574 110,778 $8,415 $7,489
BMW 3 SERIES Sale 2005 342 126,432 $7,413 $6,598
BMW 3 SERIES Sale 2006 772 123,743 $7,633 $6,793
BMW 3 SERIES Sale 2007 1062 117,586 $8,751 $7,788
BMW 3 SERIES Sale 2008 1472 113,989 $8,953 $7,968
BMW 3 SERIES Sale 2009 1359 110,356 $9,522 $8,475
BMW 3 SERIES Sale 2010 1111 115,549 $9,376 $8,345
BMW 3 SERIES Sale 2011 4307 102,746 $10,698 $9,521
BMW 3 SERIES Sale 2012 1627 97,167 $12,341 $10,983
BMW 3 SERIES Sale 2013 4384 95,247 $12,927 $11,505
BMW 3 SERIES Sale 2014 3824 97,142 $13,235 $11,779
BMW 3 SERIES Sale 2015 4166 85,685 $14,708 $13,090
BMW 3 SERIES Sale 2016 3245 71,836 $17,041 $15,166
BMW 3 SERIES Sale 2017 3106 68,682 $19,177 $17,068
BMW 3 SERIES Sale 2018 3656 58,378 $20,655 $18,383
BMW 3 SERIES Sale 2019 1641 45,340 $25,727 $22,897
BMW 3 SERIES Sale 2020 5973 39,686 $28,736 $25,575
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43558
Avg Asking Price: $27,673