Filter results 8 Cars
Browse by shape
Browse by trim
Sort By
2019 BMW 1 Series
2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
S James Prestige Limited - 61 miles away
45,700 miles
Request callback
£18,990
2022 BMW 1 Series
120d xDrive M Sport 5dr Step Auto [LCP]
120d xDrive M Sport 5dr Step Auto [LCP]
Group 1 Lincoln BMW - 71 miles away
25,788 miles
Request callback
£25,250
2020 BMW 1 Series
2.0 120d Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 120d Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Atherton Atherton - 76 miles away
50,622 miles
Request callback
£16,999
2020 BMW 1 Series
2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Touchscreen, Apple CarPlay /
2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Touchscreen, Apple CarPlay /
Car Time Motor Co UK Ltd Rochdale - 78 miles away
43,000 miles
Request callback
£20,029
2017 BMW 1 Series
120d xDrive M Sport Shadow Ed 5dr Step Auto
120d xDrive M Sport Shadow Ed 5dr Step Auto
Marshall Hyundai Maidstone - 135 miles away
77,081 miles
Request callback
£13,417
2021 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
Group 1 Hailsham BMW - 144 miles away
24,978 miles
Request callback
£23,795
2019 BMW 1 Series
120d xDrive M Sport 5dr Step Auto
120d xDrive M Sport 5dr Step Auto
Stoneacre Volvo Newcastle - 172 miles away
23,190 miles
Request callback
£22,500
2020 BMW 1 Series
120d xDrive Sport 5dr Step Auto
120d xDrive Sport 5dr Step Auto
Specialist Cars Skoda Dundee - 280 miles away
41,021 miles
Request callback
£18,000
Buy new from | £28,932 | (list price from £32,290) |
Showing 1 - 8 of 8 cars