What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 98 146,584 $4,728 $4,208
BMW 3 SERIES Sale 2001 309 133,147 $10,749 $9,567
BMW 3 SERIES Sale 2002 338 120,906 $7,635 $6,795
BMW 3 SERIES Sale 2003 279 135,657 $7,288 $6,486
BMW 3 SERIES Sale 2004 605 111,857 $8,372 $7,451
BMW 3 SERIES Sale 2005 350 126,966 $7,209 $6,416
BMW 3 SERIES Sale 2006 783 120,897 $7,929 $7,057
BMW 3 SERIES Sale 2007 1146 117,258 $8,888 $7,910
BMW 3 SERIES Sale 2008 1481 116,008 $8,818 $7,848
BMW 3 SERIES Sale 2009 1359 110,572 $9,538 $8,489
BMW 3 SERIES Sale 2010 1096 117,522 $9,147 $8,141
BMW 3 SERIES Sale 2011 4339 104,282 $10,553 $9,392
BMW 3 SERIES Sale 2012 1695 98,833 $12,055 $10,729
BMW 3 SERIES Sale 2013 4520 96,067 $12,741 $11,339
BMW 3 SERIES Sale 2014 3880 96,035 $13,337 $11,870
BMW 3 SERIES Sale 2015 4409 85,622 $14,633 $13,023
BMW 3 SERIES Sale 2016 3401 70,612 $17,233 $15,337
BMW 3 SERIES Sale 2017 3080 68,459 $19,269 $17,149
BMW 3 SERIES Sale 2018 3872 60,413 $20,756 $18,473
BMW 3 SERIES Sale 2019 1801 46,808 $24,944 $22,200
BMW 3 SERIES Sale 2020 5825 40,214 $28,419 $25,293
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44666
Avg Asking Price: $27,695