Filter results 11 Cars
Browse by shape
Browse by trim
Sort By
2018 BMW 1 Series
120i [2.0] M Sport 3dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 3dr [Nav/Servotronic] Step Auto
CarSupermarket.Com Hessle
22,505 miles
Request callback
£20,157
2017 BMW 1 Series
120i [2.0] Sport 5dr [Nav]
120i [2.0] Sport 5dr [Nav]
Bellevue Garage Ltd
52,325 miles
Request callback
£12,499
2016 BMW 1 Series
2.0 120I SPORT 5d 181 BHP 6.5In Media Display, Satellite Navigation, Reversing Camera, Bluetooth, Fu
2.0 120I SPORT 5d 181 BHP 6.5In Media Display, Satellite Navigation, Reversing Camera, Bluetooth, Fu
Car Time Motor Co UK Ltd Rochdale
24,418 miles
Request callback
£13,752
2016 BMW 1 Series
1.6 120I M SPORT 5d 167 BHP Heated Seats, Park Distance Control, Enhanced Bluetooth, Privacy Glass,
1.6 120I M SPORT 5d 167 BHP Heated Seats, Park Distance Control, Enhanced Bluetooth, Privacy Glass,
Car Time Motor Co UK Ltd Rochdale
43,030 miles
Request callback
£15,000
2018 BMW 1 Series
2.0 120I M SPORT 5d AUTO 181 BHP
2.0 120I M SPORT 5d AUTO 181 BHP
HPL Motors Oldham Oldham
33,000 miles
Request callback
£15,999
2018 BMW 1 Series
2.0 120I M SPORT 5d AUTO 181 BHP
2.0 120I M SPORT 5d AUTO 181 BHP
HPL Motors Oldham Oldham
31,200 miles
Request callback
£16,499
2019 BMW 1 Series
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
Bristol Street Motors Renault Nottingham
31,678 miles
Request callback
£16,495
2018 BMW 1 Series
120i [2.0] M Sport 3dr [Nav]
120i [2.0] M Sport 3dr [Nav]
Nuneaton Car Sales
20,821 miles
Request callback
£14,250
2019 BMW 1 Series
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto
EMG Huntingdon
17,207 miles
Request callback
£17,495
2019 BMW 1 Series
120i [2.0] M Sport Shadow Ed 3dr Step Auto
120i [2.0] M Sport Shadow Ed 3dr Step Auto
John Clark MINI Aberdeen
17,347 miles
Request callback
£17,990
Buy new from | £31,450 | (list price from £34,900) |
Showing 1 - 11 of 11 cars