2020 BMW M3
Xdrive Auto 4dr
35,100miAutoPetrol3.0L
£31,995
Buckie
~£803/pm
Coming fitted with a 3000 CC petrol engine and automatic transmission, this second hand BMW M3 Xdrive Auto 4dr from this dealer is up for sale in the tone of grey and has 35,100 miles clocked-up on the dashboard.