2005 BMW M3
85,118 miles
$19,095
Good price
This BMW M3 is priced -$166.08 below predicted market average
Good condition
This BMW M3 has been driven 21% less than similar vehicles.
Low supply
There are 50 2005 BMW M3 for sale, lower than usual and continuing to fall.
This analysis is based on a comparison of 14 vehicles with similar features and mileage in your local area.
85,118 miles
141,347 miles
97,209 miles
96,839 miles
85,118 miles
71,938 miles
29,120 miles
72,022 miles
132,831 miles
186,392 miles
129,698 miles
123,204 miles
85,118 miles
103,880 miles
71,938 miles
72,022 miles