2023 BMW 2 Series
220I M Sport Step
2,459miAutoPetrol2.0L
£34,898
£1,984 moreRutherglen
~£876/pm
Same model
8k less miles
Same year
2.0L
Petrol
Auto
Nearly new BMW with low mileage currently available for sale at £34,898 or on finance starting from just £ per calendar month. It has a mere 2,459 miles clocked up on the dash and features a 2000 CC petrol motor.