2016 BMW M3
49,000 miles
$47,999
Good price
This BMW M3 is priced $450.29 below predicted market average
Great condition
This is a low mileage BMW M3 with less wear and tear than similar cars.
This analysis is based on a comparison of 13 vehicles with similar features and mileage in your local area.
49,000 miles
54,164 miles
76,734 miles
76,016 miles
49,000 miles
33,956 miles
36,857 miles
20,783 miles
49,000 miles
76,016 miles
33,956 miles
77,695 miles
49,000 miles
76,016 miles
33,956 miles
77,695 miles