$6,213 below Based on the average price for a 1997 BMW M3 for sale in the United States, this is a good deal for this vehicle. 1997 BMW M3 142,000 miles / $17,900
$3,116 below Based on the average price for a 1997 BMW 5 Series for sale in the United States, this is a good deal for this vehicle. 1997 BMW 5 Series 540i 156,525 miles / $4,500
$4,684 above 25% of vehicles like this 1997 BMW M3 in California are priced similarly. 1997 BMW M3 141,792 miles / $26,990