2018 BMW M3
M3 Competition Package
39,500miAutoPetrol3.0L
£35,995
Heywood
~£904/pm
At this dealer there's an outstanding price for this second hand BMW with a 3.0 litre petrol motor, automatic transmission and 39,500 miles clocked-up on the dash.