Filter results 47 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
John Clark Select Edinburgh
21,355 miles
Request callback
£23,700
2021 BMW X1
xDrive 20i [178] xLine 5dr Step Auto
xDrive 20i [178] xLine 5dr Step Auto
John Clark BMW Tayside
4,587 miles
Request callback
£28,500
2022 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
Ocean Group BMW Paignton
21,877 miles
Request callback
£29,940
2020 BMW X1
xDrive 25e M Sport 5dr Auto
xDrive 25e M Sport 5dr Auto
Ocean Group BMW Plymouth
20,851 miles
Request callback
£25,450
2020 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Renault Retail Group Swansea
33,384 miles
Request callback
£23,086
2020 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Stellantis &You Crawley
12,482 miles
Request callback
£25,629
2020 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
John Clark BMW Aberdeen
39,000 miles
Request callback
£22,500
2021 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Perrys Vauxhall Barnsley
33,388 miles
Request callback
£22,990
2020 BMW X1
xDrive 20i M Sport 5dr Step Auto
xDrive 20i M Sport 5dr Step Auto
Thurlow Nunn Vauxhall Great Yarmouth
34,891 miles
Request callback
£22,599
2021 BMW X1
xDrive 20i [178] xLine 5dr Step Auto
xDrive 20i [178] xLine 5dr Step Auto
Stellantis &You Walton
24,280 miles
Request callback
£25,072
2023 BMW X1
xDrive 23i MHT xLine 5dr Step Auto
xDrive 23i MHT xLine 5dr Step Auto
Ocean Group BMW Paignton
7,781 miles
Request callback
£37,950
Buy new from | £31,894 | (list price from £35,410) |
Showing 31 - 45 of 47 cars