Filter results 29 Cars
Browse by shape
Browse by trim
Sort By
2018 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Marshall Honda Clitheroe
64,192 miles
Request callback
£23,075
2017 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Stellantis &You Newport
48,756 miles
Request callback
£18,901
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
John Clark BMW Aberdeen
54,129 miles
Request callback
£28,700
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Ocean Group BMW Penryn
87,593 miles
Request callback
£24,950
2021 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
John Clark BMW Tayside
33,479 miles
Request callback
£38,500
2023 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Ocean Group BMW Plymouth
8,384 miles
Request callback
£50,900
2021 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Vertu BMW Sunderland
16,308 miles
Request callback
£41,353
2022 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Ocean Group BMW Penryn
17,165 miles
Request callback
£44,950
2018 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
23,211 miles
Request callback
£28,485
2019 BMW X3
xDrive30d xLine 5dr Step Auto
xDrive30d xLine 5dr Step Auto
Renault Middlesbrough
64,898 miles
Request callback
£21,947
Buy new from | £43,837 | (list price from £48,385) |
Showing 16 - 29 of 29 cars