What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 109 141,007 $4,931 $4,389
BMW 3 SERIES Sale 2001 311 132,105 $10,232 $9,106
BMW 3 SERIES Sale 2002 357 121,163 $7,884 $7,017
BMW 3 SERIES Sale 2003 275 133,928 $7,251 $6,453
BMW 3 SERIES Sale 2004 599 113,596 $8,352 $7,433
BMW 3 SERIES Sale 2005 341 128,489 $7,051 $6,275
BMW 3 SERIES Sale 2006 775 120,593 $8,028 $7,145
BMW 3 SERIES Sale 2007 1167 116,308 $9,012 $8,021
BMW 3 SERIES Sale 2008 1466 116,094 $8,774 $7,809
BMW 3 SERIES Sale 2009 1346 111,595 $9,481 $8,438
BMW 3 SERIES Sale 2010 1073 119,407 $9,108 $8,106
BMW 3 SERIES Sale 2011 4225 104,590 $10,510 $9,354
BMW 3 SERIES Sale 2012 1695 98,846 $12,041 $10,716
BMW 3 SERIES Sale 2013 4469 97,511 $12,571 $11,188
BMW 3 SERIES Sale 2014 3837 95,642 $13,390 $11,917
BMW 3 SERIES Sale 2015 4478 85,087 $14,685 $13,070
BMW 3 SERIES Sale 2016 3408 70,965 $17,273 $15,373
BMW 3 SERIES Sale 2017 2996 68,858 $19,065 $16,968
BMW 3 SERIES Sale 2018 3940 59,933 $21,026 $18,713
BMW 3 SERIES Sale 2019 1911 47,388 $24,728 $22,008
BMW 3 SERIES Sale 2020 5535 39,954 $28,229 $25,124
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44313
Avg Asking Price: $28,013