2020 BMW 1 Series
1.5 116D Sport Euro 6 Ss
33,000mi 1.5L
£13,989
Keighley
~£351/pm
At this dealership in Keighley you'll find the great price of just £13,989 on this BMW 1 Series 1.5 116D Sport Euro 6 Ss with a 1.5l engine, transmission and 33,000 mi clocked-up on the dash.