Sort By
2017 BMW 1 Series
118i [1.5] M Sport 5dr Step Auto
Blue Bell Crewe
22,484 miles
Call dealer
£17,480
2014 BMW 1 Series
116d SE 5dr
Inchcape Volkswagen Bolton
45,800 miles
2015 BMW 1 Series
118d M Sport 3dr Step Auto
Arnold Clark Glasgow Shields Road
60,675 miles
Call dealer
£12,498
2016 BMW 1 Series
120d M Sport 5dr Step Auto
Pentagon Lincoln - Outer Circle Rd
65,402 miles
Call dealer
£12,525
2017 BMW 1 Series
118i [1.5] Sport 5dr [Nav]
Harry Fairbairn Bmw (Kirkcaldy)
17,542 miles
Call dealer
£12,998
2017 BMW 1 Series
118d Sport 5dr [Nav]
Stratstone Bmw Hull
34,633 miles
Call dealer
£13,491
2013 BMW 1 Series
M135i M Performance 5dr
Volkswagen Worthing
51,900 miles
Call dealer
£13,500
2018 BMW 1 Series
118d SE 5dr [Nav/Servotronic]
Honda Bradford
20,304 miles
Call dealer
£13,689
2017 BMW 1 Series
116d M Sport 5dr Step Auto
Inchcape Cooper BMW Malton
29,040 miles
Call dealer
£16,291
2014 BMW 1 Series
M135i M Performance 5dr Step Auto
Blackpool Automart
49,122 miles
Call dealer
£16,365
Buy new from £21,188 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1149 cars