2023 BMW 2 Series
220I M Sport Step
687miAutoPetrol2.0L
£34,898
£5,948 moreKirkcaldy
~£876/pm
Same model
30k less miles
Same year
2.0L
Petrol
Auto
Have this second-hand 2 Series 220I M Sport Step for only £34,898. Finance offers start out at as little as £ each month for this car which comes equipped with a 2.0 ltr petrol engine and automatic transmission.