Filter results 270 Cars
Browse by engine
Browse by trim
Sort By
2021 BMW X1
sDrive 20i [178] xLine 5dr Step Auto
sDrive 20i [178] xLine 5dr Step Auto
Vertu Bmw Bridgwater
17,663 miles
Request callback
£23,357
2025 BMW X1
xDrive 25e xLine 5dr Step Auto
xDrive 25e xLine 5dr Step Auto
Vertu Bmw Bridgwater
4,988 miles
Request callback
£32,990
2019 BMW X1
xDrive 18d Sport 5dr Step Auto
xDrive 18d Sport 5dr Step Auto
Vertu Nissan Halifax
33,500 miles
Request callback
£13,999
2021 BMW X1
1.5 25e 10kWh xLine Auto xDrive Euro 6 (s/s) 5dr
1.5 25e 10kWh xLine Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars
28,000 miles
Request callback
£19,989
2023 BMW X1
sDrive 20i MHT xLine 5dr Step Auto
sDrive 20i MHT xLine 5dr Step Auto
Marshall Ford Cambridge
9,500 miles
Request callback
£31,511
2024 BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
sDrive 20i MHT M Sport 5dr Step Auto
Vertu BMW Teesside
13,972 miles
Request callback
£34,950
2018 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Marshall Skoda Newbury
59,459 miles
Request callback
£14,990
2023 BMW X1
xDrive 30e xLine 5dr Step Auto
xDrive 30e xLine 5dr Step Auto
Marshall BMW Hampshire
18,000 miles
Request callback
£33,241
2020 BMW X1
sDrive 18d M Sport 5dr Step Auto
sDrive 18d M Sport 5dr Step Auto
Jcb Kia Ebbsfleet
23,035 miles
Request callback
£20,995
2025 BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
sDrive 20i MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW
2,111 miles
Request callback
£38,990
2025 BMW X1
sDrive 18d M Sport 5dr Step Auto
sDrive 18d M Sport 5dr Step Auto
Group 1 Borehamwood BMW
13 miles
Request callback
£39,490
Buy new from | £32,910 | (list price from £36,920) |
Showing 1 - 15 of 270 cars