Filter results 147 Cars
Browse by engine
Browse by trim
Sort By
2022 BMW 1 Series
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)
HPL Motors Oldham Oldham - 54 miles away
10,000 miles
Call dealer
£27,599
2025 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Marshall BMW Grimsby - 58 miles away
1,029 miles
Call dealer
£39,208
2022 BMW 1 Series
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) 1 Owner / Low Mileage, Media Displa
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) 1 Owner / Low Mileage, Media Displa
Car Time Motor Co UK Ltd Rochdale - 59 miles away
10,164 miles
Call dealer
£32,999
2020 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
JCT600 Approved Centre Bradford - 60 miles away
25,497 miles
Call dealer
£24,440
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 Bury - 62 miles away
43,000 miles
Call dealer
£20,341
2022 BMW 1 Series
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) 1 Previous Owner, Panoramic Glass S
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) 1 Previous Owner, Panoramic Glass S
Car Time Motor Co UK Ltd Bury - 62 miles away
31,593 miles
Call dealer
£30,479
2019 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
11,052 miles
Call dealer
£26,493
2022 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
16,243 miles
Call dealer
£29,493
2023 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
16,110 miles
Call dealer
£30,195
2024 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
12,378 miles
Call dealer
£30,350
2024 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
15,399 miles
Call dealer
£30,493
2025 BMW 1 Series
123 xDrive M Sport 5dr Step Auto
123 xDrive M Sport 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
4,329 miles
Call dealer
£31,493
2024 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
12,134 miles
Call dealer
£32,495
2025 BMW 1 Series
123 xDrive M Sport 5dr Step Auto
123 xDrive M Sport 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
4,493 miles
Call dealer
£34,993
2025 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Group 1 Bedford BMW - 66 miles away
4,493 miles
Call dealer
£38,993
Buy new from | £28,932 | (list price from £32,290) |
Showing 16 - 30 of 147 cars