2017 BMW 1 Series
120I M Sport
26,868miAutoPetrol2.0L
£16,670
£255 moreLiverpool
~£419/pm
Same model
5k more miles
Same year
2.0L
Petrol
Auto
This second hand BMW from this dealer has a 2.0 Ltr petrol engine with automatic transmission and it has got 26,868 miles clocked up on the dash.