Filter results 312 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
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
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
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