Sort By
2014 BMW 1 Series
M135i M Performance 3dr Step Auto
Barons BMW Farnborough
74,424 miles
Call dealer
£16,995
2014 BMW 1 Series
116d EfficientDynamics 5dr
Arnold Clark Edinburgh Sighthill Motorstore / Fiat
77,001 miles
2013 BMW 1 Series
116d Sport 5dr
Arnold Clark Linwood Vauxhall / Jeep / Alfa Romeo
65,005 miles
2015 BMW 1 Series
118d Sport 5dr
SEAT Sheffield
45,482 miles
Call dealer
£10,250
2016 BMW 1 Series
116d Sport 5dr
Pentagon Oldham - Chadderton Way
28,805 miles
Call dealer
£11,995
2015 BMW 1 Series
116d M Sport 5dr
Arnold Clark Stoke-On-Trent Motorstore
43,098 miles
Call dealer
£12,298
2019 BMW 1 Series
118d Sport 5dr [Nav/Servotronic]
Arnold Clark Arnold Clark Glenrothes
10,636 miles
Call dealer
£16,498
2019 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
Inchcape Cooper Teeside BMW
9,015 miles
Call dealer
£28,383
2017 BMW 1 Series
116d EfficientDynamics Plus 5dr
Arnold Clark Kirkcaldy Fiat / Abarth
23,268 miles
Call dealer
£11,998
2016 BMW 1 Series
118i [1.5] Sport 5dr
Barretts BMW Ashford
13,191 miles
Call dealer
£13,995
Buy new from £21,427 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1304 cars