2020 BMW 2 Series
M Sport
16,727miAutoPetrol
£21,427
£233 moreYeovil
~£538/pm
Same model
9k less miles
Same year
Petrol
Auto
This 2 Series available priced at £22,172 comes finished in the shade of grey and has 16,727 miles clocked-up on the dash.