2020 BMW 3 Series
320I M Sport Touring
17,220miAutoPetrol2.0L
£28,691
Eastleigh
~£721/pm
On offer and ready to drive home is this BMW 3 Series in the shade of white - this used model has clocked-up 17,220 mi and is equipped with a 2000 cc petrol engine with automatic transmission.