2020 BMW 3 Series
Xdrive Auto 4dr
35,100miAutoPetrol3.0L
£31,995
Buckie
~£803/pm
Become the new owner of this BMW 3 Series which comes equipped with automatic transmission and a 3.0 Litre petrol engine. This second-hand model has got 35,100 miles on the dashboard.