Filter results 128 Cars
Browse by trim
Sort By
2020 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Shenfield Motor Company
26,000 miles
Request callback
£27,495
2020 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Marshall SEAT Oxford
26,603 miles
Request callback
£25,490
2016 BMW 1 Series
M135i 5dr Step Auto
M135i 5dr Step Auto
Marshall Hyundai Hereford
65,457 miles
Request callback
£14,614
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Lookers BMW Stafford
6,525 miles
Request callback
£31,399
2016 BMW 1 Series
M135i 3dr Step Auto
M135i 3dr Step Auto
Marshall Ford Kings Lynn
43,280 miles
Request callback
£16,795
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Vertu BMW Teesside
11,776 miles
Request callback
£27,890
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
CarSupermarket.Com Grimsby
13,359 miles
Request callback
£28,157
2022 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
CarSupermarket.Com Newcastle
20,057 miles
Request callback
£28,636
2023 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
John Clark BMW Tayside
6,310 miles
Request callback
£33,000
2020 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
CarSupermarket.Com Birmingham
12,916 miles
Request callback
£27,157
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
John Clark BMW Tayside
18,610 miles
Request callback
£27,250
2022 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Usedirect Belfast
13,905 miles
Request callback
£28,999
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
CarSupermarket.Com Lincoln
41,112 miles
Request callback
£24,657
2023 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Vertu Bmw Dorchester
8,369 miles
Request callback
£32,686
Buy new from | £31,460 | (list price from £34,910) |
Showing 46 - 60 of 128 cars