Filter results 148 Cars
Browse by engine
Browse by trim
Sort By
2020 BMW X1
sDrive 20i xLine 5dr Step Auto
sDrive 20i xLine 5dr Step Auto
Lookers Vauxhall Birmingham
21,132 miles
Call dealer
£23,499
2020 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Stephen James Bmw Woolwich
27,299 miles
Call dealer
£25,495
2021 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Stephen James Bmw Woolwich
27,299 miles
Call dealer
£26,495
2022 BMW X1
sDrive 20i [178] xLine 5dr Step Auto
sDrive 20i [178] xLine 5dr Step Auto
Bristol Street Nissan Northampton
19,178 miles
Call dealer
£26,990
2022 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
Ocean Group BMW Paignton
21,877 miles
Call dealer
£30,950
2016 BMW X1
sDrive 18d SE 5dr Step Auto
sDrive 18d SE 5dr Step Auto
Bristol Street Motors Renault Bradford
55,548 miles
Call dealer
£12,740
2018 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
John Clark BMW Aberdeen
47,000 miles
Call dealer
£16,995
2018 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Stellantis &You Birmingham South
41,622 miles
Call dealer
£17,896
2021 BMW X1
xDrive 20i [178] M Sport 5dr Step Auto
xDrive 20i [178] M Sport 5dr Step Auto
Marshall BMW Scunthorpe
13,154 miles
Call dealer
£30,946
2019 BMW X1
sDrive 20i xLine 5dr Step Auto
sDrive 20i xLine 5dr Step Auto
Bristol Street Motors Vauxhall Chingford
38,139 miles
Call dealer
£18,443
2022 BMW X1
sDrive 18d Sport Premier 5dr Step Auto
sDrive 18d Sport Premier 5dr Step Auto
Stephen James Bmw Enfield
7,634 miles
Call dealer
£31,995
2023 BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
sDrive 20i MHT M Sport 5dr Step Auto
Ocean Group BMW Penryn
3,873 miles
Call dealer
£40,950
2021 BMW X1
sDrive 20i [178] xLine 5dr Step Auto
sDrive 20i [178] xLine 5dr Step Auto
Stephen James Bmw Enfield
28,691 miles
Call dealer
£24,995
Buy new from | £31,460 | (list price from £34,910) |
Showing 61 - 75 of 148 cars