2016 BMW 2 Series
228I M Sport Step
27,983miAutoPetrol2.0L
£17,000
High Wycombe
~£427/pm
This 2 Series has clocked-up 27,983 miles and comes fitted out with a 2.0 LTR motor. It runs on petrol with automatic transmission and is finished in the shade of blue.