Filter results 221 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 BMW X1
xDrive 23i MHT M Sport 5dr Step Auto
xDrive 23i MHT M Sport 5dr Step Auto
Marshall BMW Bournemouth - 115 miles away
9,682 miles
Request callback
£35,563
2022 BMW X1
xDrive 20i [178] xLine 5dr Step Auto
xDrive 20i [178] xLine 5dr Step Auto
Vertu Ford Gloucester - 121 miles away
41,115 miles
Request callback
£22,219
2017 BMW X1
xDrive 20i M Sport 5dr Step Auto
xDrive 20i M Sport 5dr Step Auto
Marshall BMW Salisbury - 122 miles away
36,752 miles
Request callback
£16,773
2022 BMW X1
sDrive 20i [178] Sport 5dr Step Auto
sDrive 20i [178] Sport 5dr Step Auto
Marshall BMW Salisbury - 122 miles away
15,496 miles
Request callback
£23,723
2023 BMW X1
xDrive 23i MHT xLine Premier 5dr Step Auto
xDrive 23i MHT xLine Premier 5dr Step Auto
Marshall BMW Salisbury - 122 miles away
53,741 miles
Request callback
£26,880
2024 BMW X1
xDrive 25e xLine 5dr Step Auto
xDrive 25e xLine 5dr Step Auto
Marshall BMW Salisbury - 122 miles away
5,039 miles
Request callback
£35,763
2019 BMW X1
sDrive 20i SE 5dr Step Auto
sDrive 20i SE 5dr Step Auto
Carsa Gloucester - 124 miles away
19,890 miles
Request callback
£17,213
2021 BMW X1
xDrive 25e M Sport 5dr Auto
xDrive 25e M Sport 5dr Auto
Carsa Gloucester - 124 miles away
34,510 miles
Request callback
£22,048
2020 BMW X1
sDrive 20i M Sport 5dr Step Auto
sDrive 20i M Sport 5dr Step Auto
Carsa Gloucester - 124 miles away
19,339 miles
Request callback
£22,915
2020 BMW X1
xDrive 25e M Sport 5dr Auto
xDrive 25e M Sport 5dr Auto
Carsa Southampton - 142 miles away
58,658 miles
Request callback
£17,688
2018 BMW X1
sDrive 18i SE 5dr
sDrive 18i SE 5dr
Anchor Cars Tadley - 152 miles away
42,530 miles
Request callback
£12,994
2017 BMW X1
xDrive 20i M Sport 5dr Step Auto
xDrive 20i M Sport 5dr Step Auto
Anchor Cars Tadley - 152 miles away
73,200 miles
Request callback
£13,995
2016 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Johnsons Select Used Oxford - 154 miles away
87,649 miles
Request callback
£11,195
2019 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Johnsons Select Used Oxford - 154 miles away
49,891 miles
Request callback
£19,695
2021 BMW X1
xDrive 25e M Sport 5dr Auto
xDrive 25e M Sport 5dr Auto
Carsa Halesowen - 155 miles away
26,184 miles
Request callback
£21,152
Buy new from | £32,791 | (list price from £36,430) |
Showing 46 - 60 of 221 cars