Sort By
2014 BMW 1 Series
118d SE 5dr Step Auto
Leeds Nissan
55,431 miles
2019 BMW 1 Series
116d Sport 5dr
Barons BMW Bedford
1,037 miles
Call dealer
£23,000
2013 BMW 1 Series
116d Sport 5dr
Arnold Clark Birtley Motorstore
45,234 miles
2015 BMW 1 Series
116d SE 5dr
Arnold Clark Kirkcaldy Kia
50,044 miles
2015 BMW 1 Series
118i [1.5] SE 3dr
Harry Fairbairn Bmw (Kirkcaldy)
16,841 miles
Call dealer
£10,498
2013 BMW 1 Series
116d M Sport 3dr
Arnold Clark Linwood Vauxhall / Jeep / Alfa Romeo
29,987 miles
Call dealer
£10,498
2014 BMW 1 Series
125d M Sport 3dr
Arnold Clark Stirling Citroen / Ds
48,958 miles
Call dealer
£10,498
2016 BMW 1 Series
116d M Sport 5dr
Harry Fairbairn Mini (Kirkcaldy)
54,124 miles
Call dealer
£11,998
2014 BMW 1 Series
118d M Sport 5dr
Arnold Clark Kilmarnock Peugeot / Toyota
30,739 miles
Call dealer
£11,998
2017 BMW 1 Series
118i [1.5] SE 5dr [Nav/Servotronic]
Arnold Clark Nottingham Motorstore
27,120 miles
Call dealer
£12,298
Buy new from £21,427 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1287 cars