One we found BMW M3 2.3, 1989, 67,000 MILES, £74,995
Given that other M3s of this vintage have more than 100,000 miles under their wheels, this early example’s mileage is very reasonable. The price is high, given it is not a special edition, but not prohibitively so, especially given the incredible condition it is in.