Filter results 46 Cars
Browse by engine
Sort By
2021 BMW X1
sDrive 20i [178] Sport 5dr Step Auto
sDrive 20i [178] Sport 5dr Step Auto
CarSupermarket.com Birmingham
59,949 miles
Request callback
£19,197
2022 BMW X1
sDrive 18i [136] Sport 5dr Step Auto
sDrive 18i [136] Sport 5dr Step Auto
Ford Wolverhampton
36,869 miles
Request callback
£22,699
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
2024 BMW X1
sDrive 20i MHT Sport 5dr Step Auto
sDrive 20i MHT Sport 5dr Step Auto
Motorpoint Peterborough
4,986 miles
Request callback
£34,399
2018 BMW X1
xDrive 20i Sport 5dr Step Auto
xDrive 20i Sport 5dr Step Auto
Perrys Citroen Barnsley
51,500 miles
Request callback
£14,790
2024 BMW X1
sDrive 20i MHT Sport 5dr Step Auto
sDrive 20i MHT Sport 5dr Step Auto
Motorpoint Peterborough
4,575 miles
Request callback
£33,399
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
2019 BMW X1
xDrive 20i Sport 5dr Step Auto
xDrive 20i Sport 5dr Step Auto
Perrys Used Car Outlet Milton Kaynes
50,356 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
2021 BMW X1
sDrive 18i [136] Sport 5dr Step Auto
sDrive 18i [136] Sport 5dr Step Auto
BMW Bury St Edmunds
19,189 miles
Request callback
£23,990
Buy new from | £31,894 | (list price from £35,410) |
Showing 1 - 15 of 46 cars