Filter results 312 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Vertu Renault Nottingham
29,275 miles
Call dealer
£16,475
2022 BMW X1
xDrive 20i [178] xLine 5dr Step Auto
xDrive 20i [178] xLine 5dr Step Auto
Group 1 Farnborough BMW
40,984 miles
Call dealer
£23,995
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Group 1 Farnborough BMW
68,811 miles
Call dealer
£14,495
2020 BMW X1
xDrive 20i Sport 5dr Step Auto
xDrive 20i Sport 5dr Step Auto
Stoneacre Suzuki Ackworth
40,750 miles
Call dealer
£18,495
2021 BMW X1
xDrive 20i [178] Sport 5dr Step Auto
xDrive 20i [178] Sport 5dr Step Auto
Stoneacre Abarth, Fiat, Jeep Cleckheaton
30,787 miles
Call dealer
£20,995
2025 BMW X1
xDrive 23d MHT M Sport 5dr Step Auto
xDrive 23d MHT M Sport 5dr Step Auto
Group 1 Reading BMW
5,816 miles
Call dealer
£43,950
2018 BMW X1
sDrive 18i M Sport 5dr Step Auto
sDrive 18i M Sport 5dr Step Auto
WJ King Approved Used Car Centre Swanley
24,915 miles
Call dealer
£17,495
2022 BMW X1
sDrive 20i [178] xLine 5dr Step Auto
sDrive 20i [178] xLine 5dr Step Auto
Vospers Approved Used St Austell
36,040 miles
Call dealer
£21,489
2023 BMW X1
xDrive 30e M Sport 5dr Step Auto
xDrive 30e M Sport 5dr Step Auto
Group 1 Farnborough BMW
5,203 miles
Call dealer
£38,995
Buy new from | £32,965 | (list price from £36,920) |
Showing 61 - 75 of 312 cars