What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 116 134,136 $5,357 $4,768
BMW 3 SERIES Sale 2001 283 128,551 $9,213 $8,200
BMW 3 SERIES Sale 2002 357 122,990 $7,983 $7,105
BMW 3 SERIES Sale 2003 270 132,725 $7,217 $6,423
BMW 3 SERIES Sale 2004 570 116,322 $8,702 $7,745
BMW 3 SERIES Sale 2005 323 127,844 $7,003 $6,233
BMW 3 SERIES Sale 2006 738 121,847 $8,078 $7,189
BMW 3 SERIES Sale 2007 1107 115,289 $9,146 $8,140
BMW 3 SERIES Sale 2008 1412 115,922 $8,812 $7,843
BMW 3 SERIES Sale 2009 1303 113,667 $9,232 $8,216
BMW 3 SERIES Sale 2010 989 117,811 $9,177 $8,168
BMW 3 SERIES Sale 2011 3903 104,699 $10,430 $9,283
BMW 3 SERIES Sale 2012 1581 98,895 $11,945 $10,631
BMW 3 SERIES Sale 2013 4199 98,651 $12,494 $11,120
BMW 3 SERIES Sale 2014 3659 95,587 $13,363 $11,893
BMW 3 SERIES Sale 2015 4377 85,471 $14,591 $12,986
BMW 3 SERIES Sale 2016 3386 72,096 $17,030 $15,157
BMW 3 SERIES Sale 2017 2888 68,186 $19,156 $17,049
BMW 3 SERIES Sale 2018 3909 59,443 $21,542 $19,172
BMW 3 SERIES Sale 2019 1895 48,093 $24,620 $21,912
BMW 3 SERIES Sale 2020 5130 40,174 $27,971 $24,894
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 42395
Avg Asking Price: $28,707