Filter results 96 Cars
Browse by shape
Browse by trim
Sort By
2019 BMW 1 Series
2.0 118D M SPORT 5d AUTO 148 BHP
2.0 118D M SPORT 5d AUTO 148 BHP
S James Prestige Limited
48,700 miles
Call dealer
£17,590
2019 BMW 1 Series
2.0 118D SPORT 5d AUTO 148 BHP
2.0 118D SPORT 5d AUTO 148 BHP
HPL Motors Oldham Oldham
30,000 miles
Call dealer
£17,999
2019 BMW 1 Series
2.0 118D M SPORT 5d 148 BHP
2.0 118D M SPORT 5d 148 BHP
Ron Skinner & Sons Tredegar
38,243 miles
Call dealer
£18,499
2018 BMW 1 Series
118d M Sport Shadow Ed 5dr Step Auto
118d M Sport Shadow Ed 5dr Step Auto
Aidan Piers Ltd
63,557 miles
Call dealer
£18,995
2021 BMW 1 Series
2.0 118D M SPORT 5d 148 BHP
2.0 118D M SPORT 5d 148 BHP
HPL Motors Oldham Oldham
46,000 miles
Call dealer
£19,299
2020 BMW 1 Series
2.0 118D SPORT 5d 148 BHP DAB Digital Radio, Park Distance Control, Cruise Control, LED Headlights,
2.0 118D SPORT 5d 148 BHP DAB Digital Radio, Park Distance Control, Cruise Control, LED Headlights,
Car Time Motor Co UK Ltd Bury
44,293 miles
Call dealer
£19,386
2019 BMW 1 Series
2.0 118D M SPORT 5d AUTO 148 BHP
2.0 118D M SPORT 5d AUTO 148 BHP
S James Prestige Limited
24,300 miles
Call dealer
£19,390
2021 BMW 1 Series
2.0 118D M SPORT 5d 148 BHP Front/Rear Park Sensors, Satellite Navigation, LED Headlights, Heated Se
2.0 118D M SPORT 5d 148 BHP Front/Rear Park Sensors, Satellite Navigation, LED Headlights, Heated Se
Car Time Motor Co UK Ltd Bury
86,644 miles
Call dealer
£19,559
2020 BMW 1 Series
2.0 118D M SPORT 5d 148 BHP
2.0 118D M SPORT 5d 148 BHP
Ron Skinner & Sons Tredegar
34,000 miles
Call dealer
£19,699
Buy new from | £31,460 | (list price from £34,910) |
Showing 31 - 45 of 96 cars