What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 110 139,582 $4,989 $4,440
BMW 3 SERIES Sale 2001 309 131,236 $10,264 $9,135
BMW 3 SERIES Sale 2002 358 120,683 $7,931 $7,059
BMW 3 SERIES Sale 2003 274 134,030 $7,257 $6,459
BMW 3 SERIES Sale 2004 600 113,750 $8,417 $7,491
BMW 3 SERIES Sale 2005 341 128,449 $7,075 $6,297
BMW 3 SERIES Sale 2006 759 120,739 $8,087 $7,197
BMW 3 SERIES Sale 2007 1147 115,860 $9,034 $8,040
BMW 3 SERIES Sale 2008 1476 115,875 $8,784 $7,818
BMW 3 SERIES Sale 2009 1342 111,531 $9,481 $8,438
BMW 3 SERIES Sale 2010 1062 119,494 $9,095 $8,095
BMW 3 SERIES Sale 2011 4196 104,596 $10,521 $9,364
BMW 3 SERIES Sale 2012 1683 98,807 $12,029 $10,706
BMW 3 SERIES Sale 2013 4422 97,834 $12,522 $11,145
BMW 3 SERIES Sale 2014 3809 95,766 $13,380 $11,908
BMW 3 SERIES Sale 2015 4467 85,269 $14,670 $13,056
BMW 3 SERIES Sale 2016 3402 70,822 $17,297 $15,394
BMW 3 SERIES Sale 2017 2969 68,931 $19,067 $16,970
BMW 3 SERIES Sale 2018 3915 59,993 $21,039 $18,725
BMW 3 SERIES Sale 2019 1923 47,399 $24,713 $21,995
BMW 3 SERIES Sale 2020 5489 40,030 $28,207 $25,104
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44053
Avg Asking Price: $28,065