Filter results 253 Cars
Browse by trim
Sort By
2021 BMW 1 Series
1.5 118I M SPORT 5d 139 BHP
1.5 118I M SPORT 5d 139 BHP
S James Prestige Limited
21,600 miles
Call dealer
£17,990
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
43,500 miles
Call dealer
£17,990
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
John Clark BMW Aberdeen
47,562 miles
Call dealer
£18,000
2020 BMW 1 Series
118i Sport 5dr Step Auto
118i Sport 5dr Step Auto
Renault Retail Group Swansea
18,430 miles
Call dealer
£18,297
2020 BMW 1 Series
118i Sport 5dr Step Auto
118i Sport 5dr Step Auto
Stephen James Bmw Bromley
23,919 miles
Call dealer
£18,745
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,849
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
2019 BMW 1 Series
1.5 118I M SPORT 5d 139 BHP
1.5 118I M SPORT 5d 139 BHP
Ron Skinner & Sons Tredegar
10,500 miles
Call dealer
£18,999
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
Buy new from | £31,958 | (list price from £35,409) |
Showing 46 - 60 of 253 cars