Filter results 49 Cars
Browse by engine
Sort By
2021 BMW X1
xDrive 20i [178] Sport 5dr Step Auto
xDrive 20i [178] Sport 5dr Step Auto
Welcome to Williams Stockport BMW
21,818 miles
Request callback
£24,985
2022 BMW X1
sDrive 18i [136] Sport 5dr Step Auto
sDrive 18i [136] Sport 5dr Step Auto
Ford Wolverhampton
36,866 miles
Request callback
£22,799
2024 BMW X1
sDrive 20i MHT Sport 5dr Step Auto
sDrive 20i MHT Sport 5dr Step Auto
Motorpoint Peterborough
4,986 miles
Request callback
£35,199
2018 BMW X1
xDrive 20i Sport 5dr Step Auto
xDrive 20i Sport 5dr Step Auto
Perrys Citroen Barnsley
51,500 miles
Request callback
£15,250
2024 BMW X1
sDrive 20i MHT Sport 5dr Step Auto
sDrive 20i MHT Sport 5dr Step Auto
Motorpoint Peterborough
4,575 miles
Request callback
£34,199
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Car World Supermarket
86,519 miles
Request callback
£11,990
2016 BMW X1
xDrive 20i Sport 5dr Step Auto
xDrive 20i Sport 5dr Step Auto
Vauxhall Used Direct Boucher
59,000 miles
Request callback
£13,999
2021 BMW X1
sDrive 18i [136] Sport 5dr Step Auto
sDrive 18i [136] Sport 5dr Step Auto
Lookers BMW Crewe
21,221 miles
Request callback
£24,649
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Vauxhall Middlesbrough
51,907 miles
Request callback
£14,950
2019 BMW X1
xDrive 20i Sport 5dr Step Auto
xDrive 20i Sport 5dr Step Auto
Perrys Used Car Outlet Milton Kaynes
49,539 miles
Request callback
£17,989
2016 BMW X1
sDrive 18d Sport 5dr Step Auto
sDrive 18d Sport 5dr Step Auto
Welcome to Williams Liverpool BMW
45,022 miles
Request callback
£16,990
2019 BMW X1
sDrive 18i Sport 5dr Step Auto
sDrive 18i Sport 5dr Step Auto
CarSupermarket.com Lincoln
37,900 miles
Request callback
£21,197
Buy new from | £31,894 | (list price from £35,410) |
Showing 1 - 15 of 49 cars