2019 BMW 3 Series
320I Xdrive M Sport Step
47,227miAutoPetrol2.0L
£21,498
£2,501 lessRenfrew
~£540/pm
Same model
23k more miles
Same year
2.0L
Petrol
Auto
This 3 Series 320I Xdrive M Sport Step has got 47,227 miles on the dash and comes fitted out with a 2.0 L engine. It runs on petrol with automatic transmission and is finished in grey.