What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 118 135,279 $5,296 $4,713
BMW 3 SERIES Sale 2001 285 129,562 $9,327 $8,301
BMW 3 SERIES Sale 2002 360 122,169 $7,986 $7,108
BMW 3 SERIES Sale 2003 278 133,766 $7,278 $6,477
BMW 3 SERIES Sale 2004 588 116,086 $8,586 $7,642
BMW 3 SERIES Sale 2005 329 128,242 $7,013 $6,242
BMW 3 SERIES Sale 2006 753 121,629 $8,037 $7,153
BMW 3 SERIES Sale 2007 1134 115,740 $9,120 $8,117
BMW 3 SERIES Sale 2008 1446 116,023 $8,781 $7,815
BMW 3 SERIES Sale 2009 1334 112,749 $9,303 $8,280
BMW 3 SERIES Sale 2010 1001 118,655 $9,137 $8,132
BMW 3 SERIES Sale 2011 4045 104,828 $10,453 $9,303
BMW 3 SERIES Sale 2012 1621 99,236 $11,925 $10,613
BMW 3 SERIES Sale 2013 4271 98,702 $12,484 $11,111
BMW 3 SERIES Sale 2014 3733 96,291 $13,304 $11,841
BMW 3 SERIES Sale 2015 4422 85,612 $14,599 $12,993
BMW 3 SERIES Sale 2016 3425 71,872 $17,101 $15,220
BMW 3 SERIES Sale 2017 2933 68,269 $19,140 $17,035
BMW 3 SERIES Sale 2018 3892 59,402 $21,414 $19,058
BMW 3 SERIES Sale 2019 1908 47,445 $24,633 $21,923
BMW 3 SERIES Sale 2020 5281 40,117 $28,001 $24,921
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43157
Avg Asking Price: $28,358