Sort By
2017 BMW 1 Series
118i [1.5] Sport 5dr [Nav]
Knights South Staffordshire
17,219 miles
Call dealer
£14,480
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
2016 BMW 1 Series
118i [1.5] SE Business 3dr [Nav/Servotronic]
Arnold Clark Birtley Motorstore
36,770 miles
Call dealer
£10,798
2017 BMW 1 Series
118i [1.5] Sport 5dr [Nav]
Harry Fairbairn Bmw (Inverness)
32,009 miles
Call dealer
£12,998
2018 BMW 1 Series
116d SE Business 5dr [Nav/Servotronic]
Swansway Motor Match Chester
22,500 miles
Call dealer
£13,299
2016 BMW 1 Series
118d M Sport 3dr
Marshall Volvo Grantham
35,700 miles
Call dealer
£13,780
2017 BMW 1 Series
118i [1.5] Sport 5dr [Nav] Step Auto
Car Store Shrewsbury
21,516 miles
Call dealer
£14,390
2019 BMW 1 Series
118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto
Stratstone Bmw Hull
7,566 miles
Call dealer
£16,940
2019 BMW 1 Series
120d M Sport 5dr [Nav/Servotronic] Step Auto
Arnold Clark Salford Vauxhall / Fiat / Abarth
21,600 miles
Call dealer
£18,498
Buy new from £21,188 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1255 cars