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 359 123,042 $7,963 $7,087
BMW 3 SERIES Sale 2003 270 132,725 $7,217 $6,423
BMW 3 SERIES Sale 2004 572 116,291 $8,702 $7,745
BMW 3 SERIES Sale 2005 322 127,811 $7,006 $6,235
BMW 3 SERIES Sale 2006 737 121,819 $8,080 $7,191
BMW 3 SERIES Sale 2007 1107 115,266 $9,143 $8,137
BMW 3 SERIES Sale 2008 1415 115,975 $8,803 $7,835
BMW 3 SERIES Sale 2009 1305 113,570 $9,237 $8,221
BMW 3 SERIES Sale 2010 986 117,808 $9,179 $8,169
BMW 3 SERIES Sale 2011 3900 104,721 $10,428 $9,281
BMW 3 SERIES Sale 2012 1580 98,902 $11,940 $10,627
BMW 3 SERIES Sale 2013 4196 98,675 $12,493 $11,119
BMW 3 SERIES Sale 2014 3659 95,585 $13,355 $11,886
BMW 3 SERIES Sale 2015 4377 85,418 $14,595 $12,990
BMW 3 SERIES Sale 2016 3385 72,114 $17,025 $15,152
BMW 3 SERIES Sale 2017 2888 68,201 $19,156 $17,049
BMW 3 SERIES Sale 2018 3909 59,431 $21,531 $19,163
BMW 3 SERIES Sale 2019 1895 48,052 $24,617 $21,909
BMW 3 SERIES Sale 2020 5131 40,191 $27,971 $24,894
BMW 3 SERIES Sale
BMW 3 SERIES Sale
BMW 3 SERIES Sale
Total Cars & Trucks: 42392
Avg Asking Price: $28,707