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,398 $4,669 $4,155
BMW 3 SERIES Sale 2001 311 133,162 $10,634 $9,464
BMW 3 SERIES Sale 2002 347 120,215 $7,934 $7,061
BMW 3 SERIES Sale 2003 277 135,842 $7,258 $6,460
BMW 3 SERIES Sale 2004 599 112,462 $8,353 $7,434
BMW 3 SERIES Sale 2005 345 127,644 $7,156 $6,369
BMW 3 SERIES Sale 2006 779 120,859 $7,956 $7,081
BMW 3 SERIES Sale 2007 1149 117,028 $8,957 $7,972
BMW 3 SERIES Sale 2008 1469 116,118 $8,826 $7,855
BMW 3 SERIES Sale 2009 1362 111,016 $9,486 $8,443
BMW 3 SERIES Sale 2010 1090 117,702 $9,130 $8,126
BMW 3 SERIES Sale 2011 4334 104,470 $10,538 $9,379
BMW 3 SERIES Sale 2012 1705 98,955 $12,046 $10,721
BMW 3 SERIES Sale 2013 4510 96,218 $12,725 $11,325
BMW 3 SERIES Sale 2014 3872 96,019 $13,354 $11,885
BMW 3 SERIES Sale 2015 4409 85,754 $14,637 $13,027
BMW 3 SERIES Sale 2016 3396 70,725 $17,228 $15,333
BMW 3 SERIES Sale 2017 3059 68,384 $19,235 $17,119
BMW 3 SERIES Sale 2018 3886 60,425 $20,796 $18,508
BMW 3 SERIES Sale 2019 1807 47,196 $24,843 $22,110
BMW 3 SERIES Sale 2020 5785 40,180 $28,397 $25,273
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44591
Avg Asking Price: $27,733