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,345 $4,699 $4,182
BMW 3 SERIES Sale 2001 309 133,221 $10,740 $9,559
BMW 3 SERIES Sale 2002 338 120,906 $7,635 $6,795
BMW 3 SERIES Sale 2003 275 135,793 $7,283 $6,482
BMW 3 SERIES Sale 2004 606 111,835 $8,370 $7,449
BMW 3 SERIES Sale 2005 349 126,990 $7,212 $6,419
BMW 3 SERIES Sale 2006 783 120,935 $7,937 $7,064
BMW 3 SERIES Sale 2007 1147 117,310 $8,891 $7,913
BMW 3 SERIES Sale 2008 1484 116,001 $8,819 $7,849
BMW 3 SERIES Sale 2009 1357 110,655 $9,533 $8,484
BMW 3 SERIES Sale 2010 1097 117,416 $9,153 $8,146
BMW 3 SERIES Sale 2011 4334 104,303 $10,550 $9,390
BMW 3 SERIES Sale 2012 1695 98,894 $12,050 $10,725
BMW 3 SERIES Sale 2013 4516 96,085 $12,735 $11,334
BMW 3 SERIES Sale 2014 3882 96,038 $13,337 $11,870
BMW 3 SERIES Sale 2015 4411 85,600 $14,636 $13,026
BMW 3 SERIES Sale 2016 3402 70,577 $17,239 $15,343
BMW 3 SERIES Sale 2017 3077 68,435 $19,268 $17,149
BMW 3 SERIES Sale 2018 3872 60,433 $20,761 $18,477
BMW 3 SERIES Sale 2019 1808 46,866 $24,943 $22,199
BMW 3 SERIES Sale 2020 5824 40,191 $28,418 $25,292
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44666
Avg Asking Price: $27,694