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 597 112,407 $8,358 $7,439
BMW 3 SERIES Sale 2005 345 127,644 $7,156 $6,369
BMW 3 SERIES Sale 2006 780 120,983 $7,956 $7,081
BMW 3 SERIES Sale 2007 1152 117,036 $8,955 $7,970
BMW 3 SERIES Sale 2008 1466 116,111 $8,825 $7,854
BMW 3 SERIES Sale 2009 1362 111,016 $9,486 $8,443
BMW 3 SERIES Sale 2010 1091 117,657 $9,136 $8,131
BMW 3 SERIES Sale 2011 4334 104,470 $10,538 $9,379
BMW 3 SERIES Sale 2012 1705 98,937 $12,052 $10,726
BMW 3 SERIES Sale 2013 4519 96,208 $12,723 $11,323
BMW 3 SERIES Sale 2014 3871 96,068 $13,348 $11,880
BMW 3 SERIES Sale 2015 4414 85,740 $14,639 $13,029
BMW 3 SERIES Sale 2016 3401 70,731 $17,227 $15,332
BMW 3 SERIES Sale 2017 3058 68,371 $19,232 $17,116
BMW 3 SERIES Sale 2018 3890 60,414 $20,800 $18,512
BMW 3 SERIES Sale 2019 1811 47,196 $24,841 $22,108
BMW 3 SERIES Sale 2020 5779 40,169 $28,391 $25,268
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44610
Avg Asking Price: $27,740