Filter results 60 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 BMW 1 Series
2.0 118D M SPORT SHADOW EDITION 5d 147 BHP
2.0 118D M SPORT SHADOW EDITION 5d 147 BHP
HPL Motors Oldham Oldham
26,000 miles
Call dealer
£15,499
2018 BMW 1 Series
2.0 120I M SPORT 5d AUTO 181 BHP
2.0 120I M SPORT 5d AUTO 181 BHP
HPL Motors Oldham Oldham
33,000 miles
Call dealer
£15,999
2020 BMW 1 Series
2.0 118D SE 5d 148 BHP
2.0 118D SE 5d 148 BHP
HPL Motors Atherton Preston
36,000 miles
Call dealer
£16,299
2018 BMW 1 Series
2.0 120I M SPORT 5d AUTO 181 BHP
2.0 120I M SPORT 5d AUTO 181 BHP
HPL Motors Oldham Oldham
31,200 miles
Call dealer
£16,499
2021 BMW 1 Series
2.0 118D SE 5d AUTO 148 BHP
2.0 118D SE 5d AUTO 148 BHP
HPL Motors Oldham Oldham
50,537 miles
Call dealer
£16,499
2019 BMW 1 Series
2.0 118d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr
2.0 118d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr
North Sands
44,000 miles
Call dealer
£16,990
2018 BMW 1 Series
2.0 118D M SPORT SHADOW EDITION 5d 147 BHP
2.0 118D M SPORT SHADOW EDITION 5d 147 BHP
Aidan Piers Ltd
63,557 miles
Call dealer
£18,995
2018 BMW 1 Series
2.0 118D M SPORT SHADOW EDITION 5d-1 OWNER FROM NEW-BLACK DAKOTA LEATHER-18"DOUBLE SPOKE ALLOYS-MULT
2.0 118D M SPORT SHADOW EDITION 5d-1 OWNER FROM NEW-BLACK DAKOTA LEATHER-18"DOUBLE SPOKE ALLOYS-MULT
Rix Motor Company Ltd
38,000 miles
Call dealer
£19,194
2021 BMW 1 Series
2.0 118D M SPORT 5d 148 BHP
2.0 118D M SPORT 5d 148 BHP
HPL Motors Atherton Preston
46,000 miles
Call dealer
£19,299
2019 BMW 1 Series
2.0 118D M SPORT 5d AUTO 148 BHP
2.0 118D M SPORT 5d AUTO 148 BHP
S James Prestige Limited
24,300 miles
Call dealer
£19,490
2020 BMW 1 Series
2.0 118D M SPORT 5d AUTO 148 BHP
2.0 118D M SPORT 5d AUTO 148 BHP
S James Prestige Limited
33,100 miles
Call dealer
£19,980
2020 BMW 1 Series
2.0 120D XDRIVE SPORT 5d AUTO 188 BHP
2.0 120D XDRIVE SPORT 5d AUTO 188 BHP
HPL Motors Oldham Oldham
39,000 miles
Call dealer
£19,999
2020 BMW 1 Series
2.0 120D SPORT 5d AUTO 188 BHP
2.0 120D SPORT 5d AUTO 188 BHP
HPL Motors Atherton Preston
24,184 miles
Call dealer
£19,999
2020 BMW 1 Series
2.0 120D SPORT 5d AUTO 188 BHP
2.0 120D SPORT 5d AUTO 188 BHP
HPL Motors Oldham Oldham
18,878 miles
Call dealer
£20,299
Buy new from | £31,450 | (list price from £34,900) |
Showing 31 - 45 of 60 cars