What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 105 143,034 $4,850 $4,317
BMW 3 SERIES Sale 2001 307 132,515 $10,381 $9,239
BMW 3 SERIES Sale 2002 356 121,004 $7,867 $7,002
BMW 3 SERIES Sale 2003 273 133,926 $7,304 $6,501
BMW 3 SERIES Sale 2004 585 112,813 $8,334 $7,417
BMW 3 SERIES Sale 2005 337 128,696 $7,024 $6,251
BMW 3 SERIES Sale 2006 774 120,817 $8,024 $7,141
BMW 3 SERIES Sale 2007 1153 116,832 $8,999 $8,009
BMW 3 SERIES Sale 2008 1452 115,991 $8,789 $7,822
BMW 3 SERIES Sale 2009 1340 111,453 $9,468 $8,427
BMW 3 SERIES Sale 2010 1061 119,275 $9,106 $8,104
BMW 3 SERIES Sale 2011 4243 104,478 $10,520 $9,363
BMW 3 SERIES Sale 2012 1692 98,804 $12,061 $10,734
BMW 3 SERIES Sale 2013 4498 97,193 $12,590 $11,205
BMW 3 SERIES Sale 2014 3825 95,487 $13,394 $11,921
BMW 3 SERIES Sale 2015 4410 85,192 $14,696 $13,079
BMW 3 SERIES Sale 2016 3402 70,917 $17,255 $15,357
BMW 3 SERIES Sale 2017 2989 68,739 $19,093 $16,993
BMW 3 SERIES Sale 2018 3907 59,949 $20,942 $18,638
BMW 3 SERIES Sale 2019 1854 47,232 $24,777 $22,052
BMW 3 SERIES Sale 2020 5588 40,055 $28,246 $25,139
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44151
Avg Asking Price: $27,921