2017 BMW 2 Series
M Sport
54,639miAutoPetrol2.0L
£14,995
Farnham
~£377/pm
This BMW has 54,639 miles clocked up on the dashboard and is equipped with a 2.0L motor. It runs on petrol with automatic transmission and is finished in the shade of white.