2017 BMW M3
3.0 M3 Competition Package 444 Bhp
38,010miAutoPetrol3.0L
£34,970
£1,529 lessRochester
~£878/pm
Same model
14k more miles
Same year
3.0L
Petrol
Auto
On offer and ready for you to take home is this M3 containing a 3000CC petrol motor with automatic transmission. This low mileage one from this dealer priced at £34,970 has only got 38,010 miles clocked up on the dash.