Filter results 516 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 BMW 1 Series
1.5 116D M SPORT 5d 115 BHP
1.5 116D M SPORT 5d 115 BHP
HPL Motors Oldham Oldham
12,000 miles
Call dealer
£20,799
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
53,800 miles
Call dealer
£20,988
2020 BMW 1 Series
1.5 116D SE 5d 115 BHP
1.5 116D SE 5d 115 BHP
Ron Skinner & Sons Tredegar
23,493 miles
Call dealer
£21,359
2021 BMW 1 Series
118i [136] M Sport 5dr Step Auto
118i [136] M Sport 5dr Step Auto
Stephen James Bmw Enfield
41,210 miles
Call dealer
£21,995
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
2.0 M135I XDRIVE 5d AUTO 302 BHP
2.0 M135I XDRIVE 5d AUTO 302 BHP
S James Prestige Limited
32,000 miles
Call dealer
£22,750
2022 BMW 1 Series
1.5 118I M SPORT 5d AUTO 135 BHP
1.5 118I M SPORT 5d AUTO 135 BHP
HPL Motors Atherton Preston
22,691 miles
Call dealer
£22,999
Buy new from | £31,898 | (list price from £35,409) |
Showing 76 - 90 of 516 cars