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 140,736 $4,950 $4,406
BMW 3 SERIES Sale 2001 311 132,105 $10,232 $9,106
BMW 3 SERIES Sale 2002 357 121,163 $7,884 $7,017
BMW 3 SERIES Sale 2003 274 134,100 $7,216 $6,422
BMW 3 SERIES Sale 2004 599 113,596 $8,352 $7,433
BMW 3 SERIES Sale 2005 341 128,489 $7,051 $6,275
BMW 3 SERIES Sale 2006 776 120,550 $8,027 $7,144
BMW 3 SERIES Sale 2007 1167 116,308 $9,012 $8,021
BMW 3 SERIES Sale 2008 1466 116,094 $8,774 $7,809
BMW 3 SERIES Sale 2009 1348 111,589 $9,481 $8,438
BMW 3 SERIES Sale 2010 1072 119,480 $9,106 $8,104
BMW 3 SERIES Sale 2011 4218 104,657 $10,503 $9,348
BMW 3 SERIES Sale 2012 1694 98,852 $12,042 $10,717
BMW 3 SERIES Sale 2013 4466 97,574 $12,561 $11,179
BMW 3 SERIES Sale 2014 3831 95,667 $13,391 $11,918
BMW 3 SERIES Sale 2015 4473 85,095 $14,684 $13,069
BMW 3 SERIES Sale 2016 3405 70,977 $17,273 $15,373
BMW 3 SERIES Sale 2017 2995 68,877 $19,068 $16,971
BMW 3 SERIES Sale 2018 3936 59,962 $21,016 $18,704
BMW 3 SERIES Sale 2019 1909 47,378 $24,727 $22,007
BMW 3 SERIES Sale 2020 5519 39,929 $28,231 $25,126
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44267
Avg Asking Price: $28,010