2023 BMW 2 Series
220I M Sport Step
687miAutoPetrol2.0L
£34,898
£1,106 lessKirkcaldy
~£876/pm
Same model
2k less miles
Same year
Petrol
Auto
This BMW has 687 miles clocked-up on the dash and incorporates a 2000 cc motor. It runs on petrol with automatic transmission and has been finished in grey.