Sort By
2019 BMW 1 Series
116d Sport 5dr
Barons BMW Bedford
1,037 miles
Call dealer
£23,000
2016 BMW 1 Series
118d SE 5dr Step Auto
Dick Lovett Bmw Bristol
37,700 miles
Call dealer
£13,995
2018 BMW 1 Series
M140i Shadow Edition 5dr Step Auto
Chandlers BMW Hailsham
24,369 miles
Call dealer
£24,990
2016 BMW 1 Series
116d EfficientDynamics Plus 5dr
SERE Belfast
23,600 miles
Call dealer
£11,695
2017 BMW 1 Series
118i [1.5] M Sport 5dr [Nav] Step Auto
Knights North Staffordshire
22,484 miles
Call dealer
£17,480
2019 BMW 1 Series
118i M Sport 5dr Step Auto
Chandlers BMW Worthing
9,339 miles
Call dealer
£24,875
2019 BMW 1 Series
118i M Sport 5dr Step Auto
Chandlers BMW Worthing
5,176 miles
Call dealer
£24,875
2013 BMW 1 Series
116d Sport 5dr
Midgley Motor Cars Ltd
69,400 miles
2015 BMW 1 Series
114d SE 3dr
Evans Halshaw Vauxhall Shiremoor
33,405 miles
2015 BMW 1 Series
114d ES 5dr
Citroen Nottingham
41,389 miles
Buy new from £21,428 (list price from £25,005)
Contract hire from £232.68 per month
Showing 1 - 10 of 1282 cars