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 4471 85,262 $14,666 $13,053
BMW 3 SERIES Sale 2016 3400 70,780 $17,300 $15,397
BMW 3 SERIES Sale 2017 2977 68,821 $19,093 $16,993
BMW 3 SERIES Sale 2018 3922 59,959 $21,053 $18,737
BMW 3 SERIES Sale 2019 1921 47,316 $24,720 $22,001
BMW 3 SERIES Sale 2020 5479 40,063 $28,176 $25,077
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44014
Avg Asking Price: $28,114