Filter results 248 Cars
Browse by shape
Browse by engine
Sort By
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
2020 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
HPL Motors Limited
40,722 miles
Call dealer
£23,499
2021 BMW 1 Series
1.5 118I M SPORT 5d 135 BHP
1.5 118I M SPORT 5d 135 BHP
Ron Skinner & Sons Tredegar
35,008 miles
Call dealer
£23,999
2020 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
HPL Motors Limited -
25,779 miles
Call dealer
£24,999
2020 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
HPL Motors Limited -
21,520 miles
Call dealer
£24,999
2020 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
Oakwood Motor Company Ltd
42,124 miles
Call dealer
£20,985
2021 BMW 1 Series
118i [136] M Sport 5dr Step Auto
118i [136] M Sport 5dr Step Auto
Steven Eagell Toyota Bedford
19,462 miles
Call dealer
£22,802
2022 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
CarSupermarket.Com Birmingham
7,671 miles
Call dealer
£24,657
2023 BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
118i [136] M Sport 5dr Step Auto [LCP]
Vertu BMW York
3,995 miles
Call dealer
£27,500
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,460 | (list price from £35,469) |
Showing 31 - 45 of 248 cars