2016 BMW M3
M3
41,230miAutoPetrol3.0L
£30,750
Bristol
~£772/pm
Advertised by this dealer in Bristol is this BMW M3 M3 which has a 3000cc petrol motor with automatic transmission. It's up for sale and ready for you to drive away in the tone of grey with 41,220 miles clocked-up on the dash.