What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 91 149,766 $4,774 $4,249
BMW 3 SERIES Sale 2001 284 130,243 $12,261 $10,912
BMW 3 SERIES Sale 2002 280 114,400 $7,394 $6,581
BMW 3 SERIES Sale 2003 282 137,247 $7,206 $6,413
BMW 3 SERIES Sale 2004 575 110,848 $8,400 $7,476
BMW 3 SERIES Sale 2005 340 127,040 $7,393 $6,580
BMW 3 SERIES Sale 2006 774 123,416 $7,640 $6,800
BMW 3 SERIES Sale 2007 1072 117,742 $8,748 $7,786
BMW 3 SERIES Sale 2008 1471 114,035 $8,948 $7,964
BMW 3 SERIES Sale 2009 1358 110,399 $9,504 $8,459
BMW 3 SERIES Sale 2010 1108 115,222 $9,382 $8,350
BMW 3 SERIES Sale 2011 4350 102,731 $10,689 $9,513
BMW 3 SERIES Sale 2012 1636 97,144 $12,352 $10,993
BMW 3 SERIES Sale 2013 4391 95,358 $12,916 $11,495
BMW 3 SERIES Sale 2014 3841 97,215 $13,231 $11,776
BMW 3 SERIES Sale 2015 4184 85,891 $14,695 $13,079
BMW 3 SERIES Sale 2016 3239 72,054 $17,024 $15,151
BMW 3 SERIES Sale 2017 3114 68,627 $19,166 $17,058
BMW 3 SERIES Sale 2018 3675 58,280 $20,656 $18,384
BMW 3 SERIES Sale 2019 1636 45,260 $25,784 $22,948
BMW 3 SERIES Sale 2020 6002 39,652 $28,726 $25,566
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43703
Avg Asking Price: $27,685