2013 BMW 1 Series
1.6 116I M Sport Euro 5 Ss
20,533miAutoPetrol1.6L
£8,989
£494 moreKeighley
~£226/pm
Same model
25k less miles
Same year
1.6L
Petrol
Auto
This car has been driven for under a year and has a mere 20,533 miles clocked-up on the dash.