2023 BMW 2 Series
220I M Sport Step
687miAutoPetrol2.0L
£34,898
£1,399 moreKirkcaldy
~£876/pm
Same model
5k less miles
Same year
2.0L
Petrol
Auto
This BMW has 687 miles on the clock and is fitted with a 2.0 ltr petrol engine with automatic transmission. This particular second-hand one from this dealership in Kirkcaldy is available in the tone of grey.