What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 100 146,345 $4,699 $4,182
BMW 3 SERIES Sale 2001 309 133,221 $10,740 $9,559
BMW 3 SERIES Sale 2002 338 120,906 $7,635 $6,795
BMW 3 SERIES Sale 2003 275 135,793 $7,283 $6,482
BMW 3 SERIES Sale 2004 606 111,835 $8,370 $7,449
BMW 3 SERIES Sale 2005 349 126,990 $7,212 $6,419
BMW 3 SERIES Sale 2006 783 120,935 $7,937 $7,064
BMW 3 SERIES Sale 2007 1147 117,310 $8,891 $7,913
BMW 3 SERIES Sale 2008 1484 115,981 $8,822 $7,852
BMW 3 SERIES Sale 2009 1357 110,631 $9,535 $8,486
BMW 3 SERIES Sale 2010 1097 117,416 $9,153 $8,146
BMW 3 SERIES Sale 2011 4333 104,310 $10,551 $9,390
BMW 3 SERIES Sale 2012 1697 98,855 $12,051 $10,725
BMW 3 SERIES Sale 2013 4517 96,070 $12,738 $11,337
BMW 3 SERIES Sale 2014 3880 96,050 $13,336 $11,869
BMW 3 SERIES Sale 2015 4408 85,613 $14,635 $13,025
BMW 3 SERIES Sale 2016 3400 70,581 $17,240 $15,344
BMW 3 SERIES Sale 2017 3077 68,435 $19,268 $17,149
BMW 3 SERIES Sale 2018 3871 60,439 $20,757 $18,474
BMW 3 SERIES Sale 2019 1806 46,844 $24,945 $22,201
BMW 3 SERIES Sale 2020 5821 40,194 $28,419 $25,293
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44655
Avg Asking Price: $27,697