Sort By
2017 BMW 1 Series
118I [1.5] Sport 5Dr [Nav]
Eden Prestige & Performance
25,749 miles
Call dealer
£12,490
2016 BMW 1 Series
118I [1.5] Sport 5Dr [Nav]
Think Ford Newbury
23,521 miles
Call dealer
£11,990
2013 BMW 1 Series
116I M Sport 5Dr
Advantage Cars Norwich
56,265 miles
2017 BMW 1 Series
116D Sport 3Dr
Drive Vauxhall Leamington Spa
40,624 miles
Call dealer
£10,899
2019 BMW 1 Series
118I [1.5] Sport 5Dr [Nav/Servotronic] Step Auto
Knights North Staffordshire
13,034 miles
Call dealer
£17,480
2014 BMW 1 Series
116D Efficientdynamics 5Dr
Arnold Clark Dundee Motorstore / Fiat / Ford / Kia / Abarth / Jeep
75,012 miles
2013 BMW 1 Series
118D Exclusive Edition 2Dr
Citroen Nottingham
66,000 miles
2013 BMW 1 Series
116D M Sport 5Dr
Arnold Clark Glasgow Peugeot
45,655 miles
2015 BMW 1 Series
116I Sport 5Dr
Arnold Clark Stoke Vauxhall
32,539 miles
2015 BMW 1 Series
116D Efficientdynamics Plus 5Dr
Arnold Clark Glasgow Peugeot
18,154 miles
Call dealer
£11,298
Buy new from £21,188 (list price from £24,965)
Contract hire from £232.68 per month
Showing 1 - 10 of 1202 cars