Filter results 957 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2017 BMW 1 Series
1.5 116D ED PLUS 5d 114 BHP
1.5 116D ED PLUS 5d 114 BHP
Errigal Motor Company Ltd
73,800 miles
Request callback
£9,995
2016 BMW 1 Series
1.5 118I M SPORT 5d 134 BHP
1.5 118I M SPORT 5d 134 BHP
Hammond Cars Bury Rd
66,519 miles
Request callback
£10,100
2017 BMW 1 Series
118i [1.5] Sport 3dr [Nav]
118i [1.5] Sport 3dr [Nav]
Marshall Vauxhall Ipswich
42,506 miles
Request callback
£10,436
2017 BMW 1 Series
118d Sport 3dr [Nav/Servotronic] Step Auto
118d Sport 3dr [Nav/Servotronic] Step Auto
Sandicliffe Ford Loughborough Used
63,767 miles
Request callback
£10,489
2017 BMW 1 Series
118d M Sport 5dr [Nav] Step Auto
118d M Sport 5dr [Nav] Step Auto
Anchor Cars Tadley
84,498 miles
Request callback
£10,495
2018 BMW 1 Series
1.5 116D SE BUSINESS 5d 114 BHP
1.5 116D SE BUSINESS 5d 114 BHP
Wavertree Car Centre Ltd
57,076 miles
Request callback
£10,495
2016 BMW 1 Series
1.5 116D M SPORT 5d 114 BHP Satellite Navigation, DAB Digital Radio, LED Headlights, Air Conditionin
1.5 116D M SPORT 5d 114 BHP Satellite Navigation, DAB Digital Radio, LED Headlights, Air Conditionin
Car Time Motor Co UK Ltd Bury
63,123 miles
Request callback
£10,500
2016 BMW 1 Series
120d Sport 5dr
120d Sport 5dr
Bristol Street Motors Vauxhall Newcastle
42,174 miles
Request callback
£10,592
2018 BMW 1 Series
1.5 116D SPORT 3d 114 BHP Air Conditioning, BMW Satellite Navigation, DAB Digital Radio, Voice Contr
1.5 116D SPORT 3d 114 BHP Air Conditioning, BMW Satellite Navigation, DAB Digital Radio, Voice Contr
Car Time Motor Co UK Ltd Rochdale
43,805 miles
Request callback
£10,642
2017 BMW 1 Series
118d Sport 5dr [Nav] Step Auto
118d Sport 5dr [Nav] Step Auto
Lookers Vauxhall Birmingham
79,667 miles
Request callback
£10,699
2016 BMW 1 Series
1.5 116D SPORT 5d 114 BHP
1.5 116D SPORT 5d 114 BHP
Motor Plus Car Supermarket Ltd Langland Way
50,120 miles
Request callback
£10,699
Buy new from | £31,460 | (list price from £34,910) |
Showing 91 - 105 of 957 cars