What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 110 139,582 $4,989 $4,440
BMW 3 SERIES Sale 2001 308 130,842 $10,200 $9,078
BMW 3 SERIES Sale 2002 358 120,552 $7,947 $7,073
BMW 3 SERIES Sale 2003 273 134,006 $7,267 $6,468
BMW 3 SERIES Sale 2004 595 113,904 $8,415 $7,489
BMW 3 SERIES Sale 2005 339 128,597 $7,073 $6,295
BMW 3 SERIES Sale 2006 754 120,749 $8,092 $7,202
BMW 3 SERIES Sale 2007 1144 115,857 $9,029 $8,036
BMW 3 SERIES Sale 2008 1479 115,890 $8,785 $7,819
BMW 3 SERIES Sale 2009 1337 111,669 $9,469 $8,427
BMW 3 SERIES Sale 2010 1058 119,859 $9,068 $8,071
BMW 3 SERIES Sale 2011 4198 104,589 $10,513 $9,357
BMW 3 SERIES Sale 2012 1682 98,814 $12,032 $10,708
BMW 3 SERIES Sale 2013 4397 97,901 $12,519 $11,142
BMW 3 SERIES Sale 2014 3812 95,688 $13,389 $11,916
BMW 3 SERIES Sale 2015 4472 85,269 $14,667 $13,054
BMW 3 SERIES Sale 2016 3400 70,780 $17,300 $15,397
BMW 3 SERIES Sale 2017 2978 68,822 $19,093 $16,993
BMW 3 SERIES Sale 2018 3922 59,958 $21,053 $18,737
BMW 3 SERIES Sale 2019 1922 47,312 $24,721 $22,002
BMW 3 SERIES Sale 2020 5479 40,064 $28,175 $25,076
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44017
Avg Asking Price: $28,114