What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 107 141,091 $4,927 $4,385
BMW 3 SERIES Sale 2001 308 132,019 $10,289 $9,157
BMW 3 SERIES Sale 2002 358 121,076 $7,901 $7,032
BMW 3 SERIES Sale 2003 273 133,712 $7,286 $6,485
BMW 3 SERIES Sale 2004 594 112,930 $8,360 $7,440
BMW 3 SERIES Sale 2005 337 128,356 $7,054 $6,278
BMW 3 SERIES Sale 2006 774 120,604 $8,038 $7,154
BMW 3 SERIES Sale 2007 1166 116,647 $8,994 $8,005
BMW 3 SERIES Sale 2008 1448 116,016 $8,783 $7,817
BMW 3 SERIES Sale 2009 1345 111,521 $9,469 $8,427
BMW 3 SERIES Sale 2010 1068 119,243 $9,104 $8,103
BMW 3 SERIES Sale 2011 4208 104,508 $10,519 $9,362
BMW 3 SERIES Sale 2012 1682 98,811 $12,050 $10,725
BMW 3 SERIES Sale 2013 4465 97,433 $12,565 $11,183
BMW 3 SERIES Sale 2014 3813 95,738 $13,378 $11,906
BMW 3 SERIES Sale 2015 4440 85,143 $14,696 $13,079
BMW 3 SERIES Sale 2016 3394 70,898 $17,278 $15,377
BMW 3 SERIES Sale 2017 2982 68,902 $19,073 $16,975
BMW 3 SERIES Sale 2018 3929 59,954 $20,987 $18,678
BMW 3 SERIES Sale 2019 1892 47,349 $24,741 $22,019
BMW 3 SERIES Sale 2020 5567 39,971 $28,220 $25,116
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44150
Avg Asking Price: $28,020