Sort By
2013 BMW 1 Series
118d Sport Plus Edition 2dr Step Auto
Premium Direct
54,704 miles
2016 BMW 1 Series
118d Sport 5dr [Nav/Servotronic] Step Auto
Dundee Carstore
36,198 miles
Call dealer
£12,850
2013 BMW 1 Series
116i Sport 5dr Step Auto
Car Store Ipswich
56,198 miles
2013 BMW 1 Series
116d M Sport 5dr
Williams Rochdale BMW
51,836 miles
2017 BMW 1 Series
116d M Sport 5dr [Nav/Servotronic]
Evans Halshaw Ford Preston
33,243 miles
Call dealer
£13,260
2016 BMW 1 Series
116d M Sport 5dr Step Auto
Halliwell Jones Chester
31,886 miles
Call dealer
£14,980
2016 BMW 1 Series
M140i 5dr [Nav] Step Auto
Williams Liverpool BMW
41,269 miles
Call dealer
£17,980
2019 BMW 1 Series
120i [2.0] M Sport Shadow Ed 5dr Step Auto
Ocean Plymouth BMW
6,549 miles
Call dealer
£21,980
2019 BMW 1 Series
116d Sport 5dr
Williams Rochdale BMW
421 miles
Call dealer
£22,975
2013 BMW 1 Series
116i Sport 5dr
Chevron Motors Ltd
35,187 miles
Buy new from £21,188 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1196 cars