What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 91 149,766 $4,774 $4,249
BMW 3 SERIES Sale 2001 285 130,286 $12,236 $10,890
BMW 3 SERIES Sale 2002 281 114,304 $7,396 $6,582
BMW 3 SERIES Sale 2003 282 137,247 $7,206 $6,413
BMW 3 SERIES Sale 2004 575 110,848 $8,400 $7,476
BMW 3 SERIES Sale 2005 341 127,114 $7,388 $6,575
BMW 3 SERIES Sale 2006 775 123,423 $7,639 $6,799
BMW 3 SERIES Sale 2007 1072 117,749 $8,740 $7,779
BMW 3 SERIES Sale 2008 1474 114,017 $8,951 $7,966
BMW 3 SERIES Sale 2009 1360 110,315 $9,511 $8,465
BMW 3 SERIES Sale 2010 1106 115,182 $9,384 $8,352
BMW 3 SERIES Sale 2011 4355 102,753 $10,687 $9,511
BMW 3 SERIES Sale 2012 1637 97,181 $12,347 $10,989
BMW 3 SERIES Sale 2013 4397 95,427 $12,912 $11,492
BMW 3 SERIES Sale 2014 3839 97,181 $13,234 $11,778
BMW 3 SERIES Sale 2015 4181 85,874 $14,693 $13,077
BMW 3 SERIES Sale 2016 3245 72,057 $17,022 $15,150
BMW 3 SERIES Sale 2017 3115 68,649 $19,171 $17,062
BMW 3 SERIES Sale 2018 3678 58,286 $20,659 $18,387
BMW 3 SERIES Sale 2019 1639 45,248 $25,787 $22,950
BMW 3 SERIES Sale 2020 6005 39,645 $28,732 $25,571
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 43733
Avg Asking Price: $27,669