2016 BMW M3
M3 S-a
30,025miAutoPetrol3.0L
£32,550
£7,445 lessCardiff
~£817/pm
Same model
11k more miles
Same year
3.0L
Petrol
Auto
At the outstanding price of only £32,960 is this BMW M3 M3 S-a that’s got automatic transmission, a 3.0l petrol engine and 30,000 miles clocked up on the dashboard.