2023 BMW 2 Series
220I M Sport Step
3,262miAutoPetrol2.0L
£33,898
Rutherglen
~£851/pm
If you are shopping around for a high quality second-hand motor then take a look at this BMW 2 Series. It has 3,262 miles clocked up on the dash and is fitted out with a 2.0 Litre petrol engine with automatic transmission.