Filter results 135 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2024 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Dick Lovett BMW Melksham
5,000 miles
Request callback
£39,990
2024 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Dick Lovett BMW Swindon
8,942 miles
Request callback
£39,999
2024 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Dick Lovett BMW Bristol
7,140 miles
Request callback
£40,000
2024 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Dick Lovett BMW Swindon
3,045 miles
Request callback
£40,888
2025 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Dick Lovett BMW Melksham
777 miles
Request callback
£44,450
2024 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Dick Lovett BMW Melksham
6,004 miles
Request callback
£39,990
2024 BMW 1 Series
M135 xDrive 5dr Step Auto
M135 xDrive 5dr Step Auto
Marshall BMW Hampshire
6,271 miles
Request callback
£41,990
2023 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Peter Cooper Prestige Horsham
14,500 miles
Request callback
£30,295
2024 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
John Clark BMW Aberdeen
8,000 miles
Request callback
£31,000
2022 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
John Clark BMW Tayside
16,240 miles
Request callback
£28,500
2022 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
Marshall Nissan Grantham
24,718 miles
Request callback
£26,693
2021 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
John Clark BMW Tayside
27,000 miles
Request callback
£26,000
2022 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
John Clark BMW Tayside
15,372 miles
Request callback
£27,000
2023 BMW 1 Series
M135i xDrive 5dr Step Auto
M135i xDrive 5dr Step Auto
John Clark BMW Tayside
9,386 miles
Request callback
£29,000
Buy new from | £28,987 | (list price from £32,290) |
Showing 106 - 120 of 135 cars