Filter results 86 Cars
Sort By
2019 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)
S James Prestige Limited
25,800 miles
Call dealer
£23,490
2019 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
21,982 miles
Call dealer
£23,499
2020 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)
Chris W Roads Ltd
42,244 miles
Call dealer
£23,750
2021 BMW 1 Series
M135i Hatchback 5dr Auto xDrive
M135i Hatchback 5dr Auto xDrive
Jeff White Motors
45,885 miles
Call dealer
£23,988
2021 BMW 1 Series
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) £3,000 Upgraded Extras, M135i Pro
2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) £3,000 Upgraded Extras, M135i Pro
Car Time Motor Co UK Ltd Bury
31,000 miles
Call dealer
£25,200
2020 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)
Wavertree Car Centre Ltd
27,496 miles
Call dealer
£25,995
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
6,764 miles
Call dealer
£28,999
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Renault Retail Group Cardiff
13,529 miles
Call dealer
£27,556
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Marshall BMW Hampshire
22,660 miles
Call dealer
£25,336
2022 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Riverside Motor Group Volvo Hessle
16,257 miles
Call dealer
£29,931
Buy new from | £28,337 | (list price from £31,655) |
Showing 1 - 15 of 86 cars