Dealer22 days 1 / 4Add to favouritesUsed (1987) BMW M3 Performance | Not evaluatedM32dr [LHD] E301987115,999 miles2.3L PetrolSedanManualHP12 3RL High Wycombe, Buckinghamshire£89,950Old TimerHP12 3RL High Wycombe, BuckinghamshireVisit Motors.co.uk