2021 BMW M3
3L Mcompetition
11,700mi Auto Petrol 3.0L
£58,999
Atherstone
~£1,482/pm
A low price of just £59,999 is being offered by us at this dealer for this low mileage BMW in almost pristine, like new condition that just has 11,700 miles clocked-up on the dash.