What's a BMW 320I worth?

Loading graph...
  Average Values
Link Year Cars Mileage Asking Price Sale Price
BMW 320I Sale 2013 25 112,597 $9,918 $8,827
BMW 320I Sale 2014 113 94,965 $12,083 $10,754
BMW 320I Sale 2015 123 84,100 $12,332 $10,975
BMW 320I Sale 2016 132 79,380 $13,473 $11,991
BMW 320I Sale 2017 125 63,252 $16,190 $14,409
BMW 320I Sale 2018 1841 58,277 $19,063 $16,966
Total Cars & Trucks: 2359
Avg Asking Price: $17,817