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 283 130,402 $12,257 $10,909
BMW 3 SERIES Sale 2002 281 114,304 $7,396 $6,582
BMW 3 SERIES Sale 2003 281 137,424 $7,212 $6,419
BMW 3 SERIES Sale 2004 575 110,848 $8,400 $7,476
BMW 3 SERIES Sale 2005 340 126,857 $7,401 $6,587
BMW 3 SERIES Sale 2006 773 123,437 $7,640 $6,800
BMW 3 SERIES Sale 2007 1071 117,719 $8,742 $7,780
BMW 3 SERIES Sale 2008 1473 114,014 $8,952 $7,967
BMW 3 SERIES Sale 2009 1358 110,384 $9,510 $8,464
BMW 3 SERIES Sale 2010 1106 115,166 $9,382 $8,350
BMW 3 SERIES Sale 2011 4346 102,722 $10,689 $9,513
BMW 3 SERIES Sale 2012 1634 97,034 $12,353 $10,994
BMW 3 SERIES Sale 2013 4395 95,410 $12,916 $11,495
BMW 3 SERIES Sale 2014 3838 97,173 $13,236 $11,780
BMW 3 SERIES Sale 2015 4177 85,841 $14,695 $13,079
BMW 3 SERIES Sale 2016 3241 72,011 $17,023 $15,150
BMW 3 SERIES Sale 2017 3111 68,660 $19,169 $17,060
BMW 3 SERIES Sale 2018 3673 58,282 $20,658 $18,386
BMW 3 SERIES Sale 2019 1637 45,229 $25,773 $22,938
BMW 3 SERIES Sale 2020 6004 39,642 $28,730 $25,570
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43688
Avg Asking Price: $27,671