Sort By
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
2018 BMW 1 Series
118i [1.5] Sport 5dr [Nav] Step Auto
Knights South Staffordshire
16,142 miles
Call dealer
£16,480
2018 BMW 1 Series
118i [1.5] M Sport Shadow Ed 5dr Step Auto
Barons BMW Bedford
16,573 miles
Call dealer
£19,000
2019 BMW 1 Series
118i Sport 5dr
Blue Bell Crewe
1,600 miles
Call dealer
£21,480
2019 BMW 1 Series
118i M Sport 5dr Step Auto
Barons BMW Stansted
7,157 miles
Call dealer
£24,490
2020 BMW 1 Series
116d M Sport 5dr Step Auto
Blue Bell Crewe
12,269 miles
Call dealer
£24,980
2014 BMW 1 Series
116d M Sport 5dr
Arnold Clark Motherwell Motorstore
60,698 miles
2014 BMW 1 Series
116i M Sport 5dr
Evans Halshaw Renault & Dacia Durham
54,675 miles
2016 BMW 1 Series
116d EfficientDynamics Plus 5dr
Arnold Clark Huddersfield Motorstore
53,290 miles
Call dealer
£10,498
Buy new from £21,188 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1275 cars