What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 99 146,841 $4,656 $4,144
BMW 3 SERIES Sale 2001 311 132,972 $10,730 $9,550
BMW 3 SERIES Sale 2002 345 120,357 $7,941 $7,067
BMW 3 SERIES Sale 2003 275 136,052 $7,277 $6,477
BMW 3 SERIES Sale 2004 595 111,964 $8,373 $7,452
BMW 3 SERIES Sale 2005 344 127,731 $7,156 $6,369
BMW 3 SERIES Sale 2006 777 120,745 $7,958 $7,083
BMW 3 SERIES Sale 2007 1145 117,257 $8,918 $7,937
BMW 3 SERIES Sale 2008 1466 116,027 $8,835 $7,863
BMW 3 SERIES Sale 2009 1362 110,914 $9,506 $8,460
BMW 3 SERIES Sale 2010 1088 117,541 $9,147 $8,141
BMW 3 SERIES Sale 2011 4334 104,432 $10,545 $9,385
BMW 3 SERIES Sale 2012 1697 98,992 $12,034 $10,710
BMW 3 SERIES Sale 2013 4502 96,110 $12,736 $11,335
BMW 3 SERIES Sale 2014 3882 96,006 $13,342 $11,874
BMW 3 SERIES Sale 2015 4408 85,804 $14,629 $13,020
BMW 3 SERIES Sale 2016 3408 70,694 $17,225 $15,330
BMW 3 SERIES Sale 2017 3070 68,324 $19,268 $17,149
BMW 3 SERIES Sale 2018 3885 60,381 $20,774 $18,489
BMW 3 SERIES Sale 2019 1805 47,036 $24,868 $22,133
BMW 3 SERIES Sale 2020 5799 40,206 $28,404 $25,280
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44597
Avg Asking Price: $27,706