Filter results 72 Cars
Browse by shape
Browse by trim
Sort By
2020 BMW 1 Series
2.0 118D M SPORT 5d AUTO 148 BHP
2.0 118D M SPORT 5d AUTO 148 BHP
HPL Motors Atherton Preston
34,000 miles
Call dealer
£19,999
2022 BMW 1 Series
2.0 118D M SPORT 5d 148 BHP
2.0 118D M SPORT 5d 148 BHP
S James Prestige Limited
32,400 miles
Call dealer
£20,490
2021 BMW 1 Series
2.0 118D M SPORT 5d AUTO 148 BHP
2.0 118D M SPORT 5d AUTO 148 BHP
HPL Motors Atherton Preston
23,000 miles
Call dealer
£21,999
2019 BMW 1 Series
118d M Sport 5dr Step Auto
118d M Sport 5dr Step Auto
CarSupermarket.Com Birmingham
29,690 miles
Call dealer
£25,157
2018 BMW 1 Series
118d M Sport 3dr [Nav/Servotronic]
118d M Sport 3dr [Nav/Servotronic]
Vertu BMW Durham
38,596 miles
Call dealer
£13,120
2021 BMW 1 Series
118d M Sport 5dr Step Auto
118d M Sport 5dr Step Auto
John Clark BMW Tayside
20,742 miles
Call dealer
£23,350
2020 BMW 1 Series
118d M Sport 5dr Step Auto
118d M Sport 5dr Step Auto
John Clark BMW Aberdeen
23,692 miles
Call dealer
£21,500
2019 BMW 1 Series
118d M Sport 5dr Step Auto
118d M Sport 5dr Step Auto
Wavertree Car Centre Ltd
25,151 miles
Call dealer
£19,995
Buy new from | £31,894 | (list price from £35,410) |
Showing 31 - 45 of 72 cars