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 784 120,866 $7,939 $7,066
BMW 3 SERIES Sale 2007 1147 117,310 $8,891 $7,913
BMW 3 SERIES Sale 2008 1483 116,020 $8,818 $7,848
BMW 3 SERIES Sale 2009 1357 110,655 $9,533 $8,484
BMW 3 SERIES Sale 2010 1097 117,421 $9,156 $8,149
BMW 3 SERIES Sale 2011 4333 104,312 $10,551 $9,390
BMW 3 SERIES Sale 2012 1693 98,912 $12,048 $10,723
BMW 3 SERIES Sale 2013 4518 96,064 $12,739 $11,338
BMW 3 SERIES Sale 2014 3880 96,036 $13,337 $11,870
BMW 3 SERIES Sale 2015 4410 85,585 $14,638 $13,028
BMW 3 SERIES Sale 2016 3401 70,593 $17,237 $15,341
BMW 3 SERIES Sale 2017 3076 68,436 $19,267 $17,148
BMW 3 SERIES Sale 2018 3870 60,448 $20,758 $18,475
BMW 3 SERIES Sale 2019 1807 46,838 $24,946 $22,202
BMW 3 SERIES Sale 2020 5821 40,179 $28,417 $25,291
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44654
Avg Asking Price: $27,694