Filter results 195 Cars
Sort By
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
Bristol Street Motors Hyundai Exeter
48,551 miles
Call dealer
£18,860
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
Stellantis &You Birmingham South
42,913 miles
Call dealer
£18,904
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
Oakwood Motor Company Ltd
38,603 miles
Call dealer
£18,921
2020 BMW 1 Series
1.5 118I M SPORT 5d 139 BHP
1.5 118I M SPORT 5d 139 BHP
Roadside Garages Limited
41,175 miles
Call dealer
£18,995
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
John Clark BMW Aberdeen
38,191 miles
Call dealer
£19,000
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
Stellantis &You Liverpool
26,373 miles
Call dealer
£19,195
2020 BMW 1 Series
1.5 118I M SPORT 5d AUTO 139 BHP
1.5 118I M SPORT 5d AUTO 139 BHP
S James Prestige Limited
30,000 miles
Call dealer
£19,250
Buy new from | £31,898 | (list price from £35,410) |
Showing 16 - 30 of 195 cars