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 357 120,705 $7,939 $7,066
BMW 3 SERIES Sale 2003 273 134,006 $7,267 $6,468
BMW 3 SERIES Sale 2004 596 113,905 $8,412 $7,487
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 1143 115,794 $9,044 $8,049
BMW 3 SERIES Sale 2008 1475 115,914 $8,786 $7,820
BMW 3 SERIES Sale 2009 1336 111,472 $9,484 $8,441
BMW 3 SERIES Sale 2010 1058 119,805 $9,075 $8,077
BMW 3 SERIES Sale 2011 4193 104,624 $10,512 $9,356
BMW 3 SERIES Sale 2012 1679 98,768 $12,036 $10,712
BMW 3 SERIES Sale 2013 4397 97,874 $12,521 $11,144
BMW 3 SERIES Sale 2014 3802 95,778 $13,383 $11,911
BMW 3 SERIES Sale 2015 4464 85,291 $14,662 $13,049
BMW 3 SERIES Sale 2016 3396 70,817 $17,300 $15,397
BMW 3 SERIES Sale 2017 2975 68,834 $19,091 $16,991
BMW 3 SERIES Sale 2018 3915 59,950 $21,048 $18,733
BMW 3 SERIES Sale 2019 1921 47,350 $24,712 $21,994
BMW 3 SERIES Sale 2020 5479 40,038 $28,178 $25,078
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43970
Avg Asking Price: $28,117