Sort By
2016 BMW 1 Series
116d M Sport 5dr [Nav/Servotronic]
Arnold Clark Edinburgh Seafield Motorstore
22,401 miles
Call dealer
£14,298
2019 BMW 1 Series
118i Sport 5dr Step Auto
Williams Bolton BMW
8,372 miles
Call dealer
£22,750
2019 BMW 1 Series
120d xDrive M Sport Shadow Ed 5dr Step Auto
Harry Fairbairn Bmw (Kirkcaldy)
3,567 miles
Call dealer
£23,498
2019 BMW 1 Series
118i Sport 5dr Step Auto
Williams Bolton BMW
9,897 miles
Call dealer
£23,750
2019 BMW 1 Series
118i Sport 5dr Step Auto
Williams Bolton BMW
6,424 miles
Call dealer
£23,750
2020 BMW 1 Series
118i M Sport 5dr Step Auto
Inchcape Cooper Teeside BMW
11,575 miles
Call dealer
£23,982
2019 BMW 1 Series
118i M Sport 5dr Step Auto
Williams Bolton BMW
6,943 miles
Call dealer
£24,950
2017 BMW 1 Series
118i [1.5] SE Business 3dr [Nav/Servotronic]
Arnold Clark Huddersfield Peugeot / Renault / Dacia
17,897 miles
Call dealer
£11,998
2013 BMW 1 Series
116i M Sport 3dr
Knights South Staffordshire
45,543 miles
2017 BMW 1 Series
118i [1.5] Sport 5dr [Nav]
Knights South Staffordshire
17,219 miles
Call dealer
£14,480
Buy new from £21,188 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1260 cars