What's a BMW 3 SERIES worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 3 SERIES Sale 2000 99 145,607 $4,668 $4,155
BMW 3 SERIES Sale 2001 313 132,946 $10,621 $9,453
BMW 3 SERIES Sale 2002 346 120,307 $7,922 $7,051
BMW 3 SERIES Sale 2003 279 135,753 $7,251 $6,453
BMW 3 SERIES Sale 2004 595 112,234 $8,358 $7,439
BMW 3 SERIES Sale 2005 349 127,867 $7,154 $6,367
BMW 3 SERIES Sale 2006 781 121,097 $7,952 $7,077
BMW 3 SERIES Sale 2007 1151 116,935 $8,970 $7,983
BMW 3 SERIES Sale 2008 1473 116,181 $8,800 $7,832
BMW 3 SERIES Sale 2009 1354 111,066 $9,482 $8,439
BMW 3 SERIES Sale 2010 1093 117,692 $9,140 $8,135
BMW 3 SERIES Sale 2011 4323 104,556 $10,527 $9,369
BMW 3 SERIES Sale 2012 1704 99,004 $12,040 $10,716
BMW 3 SERIES Sale 2013 4519 96,293 $12,717 $11,318
BMW 3 SERIES Sale 2014 3876 96,117 $13,345 $11,877
BMW 3 SERIES Sale 2015 4423 85,771 $14,620 $13,012
BMW 3 SERIES Sale 2016 3397 70,818 $17,210 $15,317
BMW 3 SERIES Sale 2017 3049 68,499 $19,210 $17,097
BMW 3 SERIES Sale 2018 3884 60,384 $20,820 $18,530
BMW 3 SERIES Sale 2019 1815 47,209 $24,828 $22,097
BMW 3 SERIES Sale 2020 5773 40,182 $28,377 $25,256
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 44596
Avg Asking Price: $27,758