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 778 120,740 $7,960 $7,084
BMW 3 SERIES Sale 2007 1146 117,285 $8,915 $7,934
BMW 3 SERIES Sale 2008 1466 116,027 $8,835 $7,863
BMW 3 SERIES Sale 2009 1360 110,965 $9,502 $8,457
BMW 3 SERIES Sale 2010 1088 117,541 $9,147 $8,141
BMW 3 SERIES Sale 2011 4331 104,421 $10,545 $9,385
BMW 3 SERIES Sale 2012 1698 98,945 $12,041 $10,716
BMW 3 SERIES Sale 2013 4503 96,122 $12,738 $11,337
BMW 3 SERIES Sale 2014 3881 95,980 $13,350 $11,882
BMW 3 SERIES Sale 2015 4406 85,802 $14,630 $13,021
BMW 3 SERIES Sale 2016 3408 70,689 $17,225 $15,330
BMW 3 SERIES Sale 2017 3069 68,345 $19,265 $17,146
BMW 3 SERIES Sale 2018 3884 60,392 $20,785 $18,499
BMW 3 SERIES Sale 2019 1804 47,042 $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: 44590
Avg Asking Price: $27,711