1998 BMW M3
39,850 miles
$32,850
Good price
This BMW M3 is priced $5,954.98 below predicted market average
Good condition
This BMW M3 has been driven 61% less than similar vehicles.
Low supply
There are 50 1997 BMW M3 for sale, lower than usual and continuing to fall.
This analysis is based on a comparison of 51 vehicles with similar features and mileage in your local area.
39,850 miles
48,508 miles
77,226 miles
101,320 miles
111,939 miles
99,430 miles
125,000 miles
131,311 miles
111,939 miles
131,311 miles
208,233 miles
76,637 miles
111,939 miles
99,430 miles
125,000 miles
131,311 miles