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 133,862 $5,374 $4,783
BMW 3 SERIES Sale 2001 283 128,636 $9,210 $8,197
BMW 3 SERIES Sale 2002 354 122,708 $8,013 $7,132
BMW 3 SERIES Sale 2003 268 132,889 $7,253 $6,455
BMW 3 SERIES Sale 2004 568 116,714 $8,757 $7,794
BMW 3 SERIES Sale 2005 322 127,154 $7,013 $6,242
BMW 3 SERIES Sale 2006 737 121,748 $8,073 $7,185
BMW 3 SERIES Sale 2007 1107 115,320 $9,142 $8,136
BMW 3 SERIES Sale 2008 1403 115,966 $8,809 $7,840
BMW 3 SERIES Sale 2009 1301 113,801 $9,243 $8,226
BMW 3 SERIES Sale 2010 986 117,836 $9,179 $8,169
BMW 3 SERIES Sale 2011 3876 104,570 $10,441 $9,292
BMW 3 SERIES Sale 2012 1576 98,992 $11,942 $10,628
BMW 3 SERIES Sale 2013 4186 98,629 $12,485 $11,112
BMW 3 SERIES Sale 2014 3653 95,549 $13,362 $11,892
BMW 3 SERIES Sale 2015 4363 85,636 $14,568 $12,966
BMW 3 SERIES Sale 2016 3374 72,010 $17,035 $15,161
BMW 3 SERIES Sale 2017 2892 68,204 $19,157 $17,050
BMW 3 SERIES Sale 2018 3888 59,429 $21,580 $19,206
BMW 3 SERIES Sale 2019 1902 48,219 $24,646 $21,935
BMW 3 SERIES Sale 2020 5133 40,143 $27,957 $24,882
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 42288
Avg Asking Price: $28,734