Filter results 650 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 BMW 1 Series
120d xDrive M Sport 5dr [Nav/Servotronic] StepAuto
120d xDrive M Sport 5dr [Nav/Servotronic] StepAuto
Rix Motor Company Ltd
39,000 miles
Request callback
£19,750
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
Request callback
£19,990
2022 BMW 1 Series
1.5 118I SPORT 5d AUTO 134 BHP
1.5 118I SPORT 5d AUTO 134 BHP
HPL Motors Oldham Oldham
23,000 miles
Request callback
£19,999
2020 BMW 1 Series
1.5 118I M SPORT 5d AUTO 139 BHP
1.5 118I M SPORT 5d AUTO 139 BHP
HPL Motors Oldham Oldham
22,000 miles
Request callback
£19,999
2021 BMW 1 Series
1.5 118I M SPORT 5d AUTO 135 BHP
1.5 118I M SPORT 5d AUTO 135 BHP
HPL Motors Oldham Oldham
38,088 miles
Request callback
£19,999
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
Request callback
£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
Request callback
£20,299
2021 BMW 1 Series
118I M SPORT 5dr auto (FULL LEATHER, SAT NAV, HEATED SEATS)
118I M SPORT 5dr auto (FULL LEATHER, SAT NAV, HEATED SEATS)
Jeff White Motors
23,653 miles
Request callback
£20,488
2020 BMW 1 Series
2.0 120D XDRIVE M SPORT 5d AUTO 188 BHP
2.0 120D XDRIVE M SPORT 5d AUTO 188 BHP
HPL Motors Atherton Preston
46,910 miles
Request callback
£20,499
2020 BMW 1 Series
118i M Sport 5dr Step Auto
118i M Sport 5dr Step Auto
John Clark BMW Aberdeen
31,784 miles
Request callback
£20,500
2021 BMW 1 Series
118i [136] M Sport 5dr
118i [136] M Sport 5dr
John Clark BMW Aberdeen
27,124 miles
Request callback
£20,500
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
Request callback
£20,799
Buy new from | £27,925 | (list price from £31,075) |
Showing 136 - 150 of 650 cars