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 1098 117,398 $9,157 $8,150
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 3402 70,593 $17,237 $15,341
BMW 3 SERIES Sale 2017 3078 68,426 $19,268 $17,149
BMW 3 SERIES Sale 2018 3872 60,438 $20,759 $18,476
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: 44660
Avg Asking Price: $27,696