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 132,827 $10,651 $9,479
BMW 3 SERIES Sale 2002 347 120,215 $7,934 $7,061
BMW 3 SERIES Sale 2003 274 135,814 $7,292 $6,490
BMW 3 SERIES Sale 2004 598 112,352 $8,359 $7,440
BMW 3 SERIES Sale 2005 344 127,573 $7,160 $6,372
BMW 3 SERIES Sale 2006 779 120,774 $7,958 $7,083
BMW 3 SERIES Sale 2007 1152 117,289 $8,913 $7,933
BMW 3 SERIES Sale 2008 1470 116,141 $8,829 $7,858
BMW 3 SERIES Sale 2009 1362 110,997 $9,495 $8,451
BMW 3 SERIES Sale 2010 1088 117,578 $9,138 $8,133
BMW 3 SERIES Sale 2011 4326 104,460 $10,542 $9,382
BMW 3 SERIES Sale 2012 1700 99,037 $12,037 $10,713
BMW 3 SERIES Sale 2013 4514 96,225 $12,730 $11,330
BMW 3 SERIES Sale 2014 3878 95,971 $13,357 $11,888
BMW 3 SERIES Sale 2015 4413 85,779 $14,634 $13,024
BMW 3 SERIES Sale 2016 3403 70,759 $17,223 $15,328
BMW 3 SERIES Sale 2017 3070 68,309 $19,252 $17,134
BMW 3 SERIES Sale 2018 3884 60,424 $20,799 $18,511
BMW 3 SERIES Sale 2019 1804 47,187 $24,849 $22,116
BMW 3 SERIES Sale 2020 5788 40,187 $28,397 $25,273
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44605
Avg Asking Price: $27,720