What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 108 140,232 $4,933 $4,390
BMW 3 SERIES Sale 2001 308 131,460 $10,115 $9,002
BMW 3 SERIES Sale 2002 357 120,787 $7,904 $7,035
BMW 3 SERIES Sale 2003 274 134,049 $7,238 $6,442
BMW 3 SERIES Sale 2004 600 113,772 $8,393 $7,470
BMW 3 SERIES Sale 2005 339 128,606 $7,035 $6,261
BMW 3 SERIES Sale 2006 761 120,593 $8,047 $7,162
BMW 3 SERIES Sale 2007 1154 115,996 $9,023 $8,030
BMW 3 SERIES Sale 2008 1471 115,933 $8,780 $7,814
BMW 3 SERIES Sale 2009 1343 111,513 $9,483 $8,440
BMW 3 SERIES Sale 2010 1062 119,499 $9,101 $8,100
BMW 3 SERIES Sale 2011 4199 104,536 $10,527 $9,369
BMW 3 SERIES Sale 2012 1690 98,870 $12,028 $10,705
BMW 3 SERIES Sale 2013 4435 97,762 $12,532 $11,153
BMW 3 SERIES Sale 2014 3816 95,764 $13,381 $11,909
BMW 3 SERIES Sale 2015 4470 85,258 $14,673 $13,059
BMW 3 SERIES Sale 2016 3404 70,861 $17,289 $15,387
BMW 3 SERIES Sale 2017 2971 68,975 $19,068 $16,971
BMW 3 SERIES Sale 2018 3909 59,962 $21,033 $18,719
BMW 3 SERIES Sale 2019 1923 47,421 $24,709 $21,991
BMW 3 SERIES Sale 2020 5502 40,000 $28,219 $25,115
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44096
Avg Asking Price: $28,054