2018 BMW 3 Series
2.0 320I Sport Xdrive Euro 6 Ss
43,000miAutoPetrol2.0L
£13,990
Banstead
~£351/pm
Now on offer and ready for you to drive home is this 3 Series 2.0 320I Sport Xdrive Euro 6 Ss with a 2.0 Litre petrol engine and 43,000 miles on the dashboard.